About Me
I'm a software engineer dedicated to creating high-performance, scalable solutions that improve user experience and drive business success. With 3+ years of experience in JavaScript, TypeScript, DevOps, and cloud technologies, I excel at transforming complex problems into streamlined systems, delivering impactful solutions that meet both technical and business needs. Whether leading teams or coding hands-on, my passion for innovation and results shines through.
Software Engineer with experience building scalable, high-performance full-stack applications and REST APIs using TypeScript (NestJS, Express) and Next.js/React. Experienced in designing containerized architectures, optimizing PostgreSQL and MongoDB, and deploying cloud-native solutions using Docker, Azure, and GitHub Actions. Proven ability to improve system performance by implementing centralized query structures, granular RBAC security, and automating CI/CD workflows.
Professional Experience
Software Engineer
- Engineered and deployed a scalable, containerized backend (NestJS/PostgreSQL/Prisma) for a high-value e-commerce platform, handling product inventory, complex user roles (superAdmin, admin, customer), and ensuring transactional integrity for all order processes.
- Optimized core database performance by implementing a centralized query structure and performing schema normalization, which prepared the system for high-volume data operations across products, projects, and orders.
- Developed and secured a full project management CRUD API that allows administrators to dynamically publish interior design case studies and manage media assets, restricting access based on granular RBAC (Role-Based Access Control) enforced via JWT authentication and NestJS Guards.
- Established robust DevOps and CI/CD pipelines using Docker and GitHub Actions, drastically improving deployment reliability and enabling consistent environment setup (Local, Staging, Production) for future team collaboration.
Backend Engineer
- Developed and optimized scalable backend services for a 3D asset store using TypeScript, Express.js, and Prisma ORM, significantly improving system performance through strategic code refactoring.
- Designed and implemented RESTful APIs for asset management and user interactions; managed PostgreSQL DB and integrated Redis to accelerate high-traffic endpoints.
- Ensured production readiness by implementing robust security protocols, collaborating with cross-functional teams to deliver key features, and conducting thorough testing and performance tuning.
Education
- BSc in Computer Science and EngineeringDIUMay 2021 - Jan 2025
Completed 148 credits with strong academic performance. Focused on core areas like algorithms, databases, Networking, web systems, AI, and software engineering.