Professional Experience
A chronological overview of my journey in backend engineering and cloud architecture, highlighting key projects and technical achievements.
Technical Interviewer
Conducting technical interviews for backend and full-stack roles, evaluating candidates on data structures, system design, and real-world problem solving.
Designed structured interview flows to assess backend fundamentals, API design, databases, and cloud basics.
Provided detailed feedback to hiring teams, improving candidate quality and hiring efficiency.
Founding Software Development Engineer
Built and maintained core backend systems for a travel technology platform using Node.js and Go.
Designed and optimized SQL (PostgreSQL/MySQL) and NoSQL (MongoDB/Redis) databases for performance and scalability.
Deployed and managed production systems on AWS and Linux-based VPS with high availability and security best practices.
Implemented CI/CD pipelines and containerized services using Docker, streamlining deployments.
Contributed to a microservices architecture, enabling independent service scaling and faster iteration.
Owned features end-to-end — from planning and architecture to deployment, monitoring, and maintenance.
Software Developer (Trainee)
Worked on real-world software development tasks as part of a trainee program.
Contributed to application development while learning industry-standard coding practices.
Collaborated with senior developers to understand production-level workflows.
Software Development Engineer
Developed and maintained backend services using Node.js for scalable web applications.
Designed and implemented RESTful APIs for web and mobile platforms.
Worked extensively with MongoDB and PostgreSQL, optimizing schemas and queries.
Implemented JWT and OAuth based authentication and authorization.
Improved system stability through effective debugging, logging, and performance optimization.
Android Development Intern
Developed Android applications using Java and Kotlin.
Built interactive UIs with activities, fragments, and custom views.
Integrated REST APIs using Retrofit and Volley.
Used SQLite for efficient local data storage.
Coding Instructor
Delivered engaging coding lessons to learners of varying skill levels.
Helped students develop strong problem-solving fundamentals.
Contributed to the growth of an online startup focused on accessible coding education.