Hello! I'm Mahbub Hasan Hira
A passionate software engineer with a deep interest in backend development. I specialize in designing and developing APIs, crafting seamless database architectures, and solving complex backend challenges that power modern web, mobile, and desktop applications. With a strong focus on clean code and best practices, I love turning intricate ideas into functional, high-performance solutions. Whether it's optimizing system performance, implementing RESTful APIs, or ensuring data integrity. Beyond coding, I try to explore new tools and technologies, write and share my thoughts with others, read books, and travel.
Experience
Software Engineer (Backend)
Pimjo LLC- Gould St Ste R Sheridan, WY 82801
Full-time
Jan 2022 - Jul 2024 (2 y, 6 m)
Key Role:
- Designed, developed, and maintained scalable backend systems using JavaScript (Node.js), ensuring seamless functionality and high performance.
- Managed and optimized databases, leveraging expertise in MySQL and MongoDB for efficient and reliable data storage solutions.
- Enhanced system performance with caching, improving application responsiveness and scalability.
- Deployed and maintained applications on VPS servers, ensuring high availability and minimal downtime.
- Collaborated with frontend teams, utilizing React.js and Next.js to create seamless end-to-end user experiences.
- Led the implementation of secure authentication systems, safeguarding user data and ensuring compliance with best practices
- Participated in code reviews, providing constructive feedback to enhance code quality and maintainability.
- Demonstrated strong problem-solving abilities and effective team collaboration, delivering reliable solutions aligned with business objectives.
Backend Developer Intern
101 Developer- 5406 Connecticut Avenue NW, Washington, DC 20015
Internship
Aug 2021 - Dec 2021 (0 y, 4 m)
Key Role:
- Gained hands-on experience in backend development, focusing on understanding core processes and best practices.
- Built and deployed projects using the MERN stack (MongoDB, Express.js, React.js, Node.js), enhancing skills in full-stack development.
- Collaborated with senior developers to design and implement RESTful APIs, ensuring seamless communication between frontend and backend systems.
- Strengthened knowledge of backend technologies and frameworks through real-world applications and projects.
- Enhanced problem-solving skills and technical proficiency through hands-on coding and debugging.
- Demonstrated a proactive learning attitude and adaptability to various development environments.
Blogs & Articles
Modernizing Deployment: CI/CD, Containers, Orchestration, and More
Efficient application deployment is the backbone of modern software delivery. From startups to enterprise-level organizations, a robust deployment strategy ensures smooth releases,...
Application Testing and Validation: Ensuring Software Reliability
Software testing and validation are essential practices in the software development lifecycle (SDLC) to ensure that applications are reliable, functional, secure, and user-friendly...
Application Logging and Monitoring: The Backbone of Modern Software Development
In today's fast-paced software landscape, building an application—whether for the backend, frontend, mobile, or desktop—is just the first step. Logging and monitoring are vital for...