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
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...
Essential Security Protocols for Protecting Modern Applications
In today’s interconnected digital world, securing your application is no longer an option; it’s a necessity. With cyberattacks rising, implementing robust security protocols is cri...
Designing a Robust Database Architecture: A Step-by-Step Guide
Database architecture is the backbone of any software application. A well-designed database ensures optimal performance and maintains data consistency, scalability, and flexibility...