Building practical software across full-stack engineering, machine learning, security, APIs, automation, and developer tooling.
I’m a Computer Science & Engineering graduate focused on building software that is useful, understandable, and dependable.
My projects span responsive web applications, backend APIs, local and server-side data workflows, machine-learning pipelines, security-focused tools, automation, and practical deployment patterns. I care about the complete engineering lifecycle: understanding constraints, designing a sensible architecture, implementing cleanly, validating edge cases, documenting decisions, and improving through iteration.
const shawn = {
roles: ["Software Engineer", "AI Engineer"],
builds: ["full-stack systems", "ML pipelines", "secure tools", "automation"],
values: ["clarity", "reliability", "useful UX", "continuous improvement"],
principle: "Prefer purposeful engineering over unnecessary complexity."
};| Area | What I work on |
|---|---|
| Software Engineering | Responsive applications, backend services, REST APIs, data persistence, validation, debugging, maintainable architecture |
| AI & Machine Learning | Data preparation, feature engineering, classification, ensemble models, evaluation, computer vision, experimentation |
| Security & Privacy | Browser-side cryptography, secure session patterns, input validation, rate limiting, privacy-conscious analytics |
| LLMs & Automation | Prompt design, LLM/API integrations, agents, tool-based workflows, process automation |
| Delivery | Git, GitHub Actions, Docker, Linux, Bash, testing, documentation, deployment-oriented development |
|
Full-stack URL shortener with user accounts, custom aliases, expiry controls, link management, redirects, and click analytics. Engineering highlights
|
Privacy-first password security toolkit built with modern TypeScript. Engineering highlights
|
|
End-to-end machine-learning pipeline for loan approval classification and applicant ranking. Engineering highlights
|
Responsive document-tool frontend designed for clear static hosting and practical browser workflows. Engineering highlights
|
|
Inventory management dashboard for product tracking, low-stock visibility, valuation, filtering, and CSV export.
|
The rest of my GitHub includes algorithms, coursework, application experiments, security utilities, learning repositories, and additional web projects. I use these repositories to practise implementation quality, project structure, documentation, and problem solving across different areas of computer science. |
- Start from the problem and constraints, not the framework.
- Keep interfaces and APIs predictable.
- Treat validation, error states, security, and accessibility as engineering requirements.
- Use AI/ML where it contributes meaningful product value.
- Document enough that the next engineer can understand the system quickly.
- Prefer small, testable iterations over large opaque changes.
I’m open to software engineering opportunities, AI/ML projects, technical collaboration, and open-source work.
- Portfolio: shawn-cse.github.io
- GitHub: @shawn-cse
- LinkedIn: linkedin.com/in/shawnazd
- Email: shawnazd@gmail.com
- Location: Dhaka, Bangladesh