M. Rahaman
Sr. Software Engineer
Hello,
I'm Mostafijur Rahaman,
a dynamic and experienced software engineer based in Hyderabad, India. With nearly a decade of experience in full-stack development, I specialize in building scalable and efficient software solutions. My career is marked by a strong track record in leading the deployment of robust software architecture and cloud solutions.
My expertise encompasses a wide range of technologies and practices, including object-oriented programming, MVC, AWS, microservice architecture, REST API, and OAuth 2.0 implementation. I excel in integrating complex systems and ensuring seamless functionality across various platforms.
As a passionate advocate for continuous learning and innovation, I am committed to staying at the forefront of technology. Outside of my professional life, I enjoy reading, watching movies, and exploring new technological advancements.
Nice to meet you!
What I Do
Client Consultation & Analysis
- Collaborate closely with clients to gather requirements and define project scope.
- Conduct comprehensive analyses to devise tailored solutions that meet specific business needs.
System Architecture & Design
- Architect and design scalable, efficient, and secure software solutions.
- Leverage microservices and REST APIs to develop systems that are easy to manage and extend.
Full-Stack Development
- Execute full-stack development, delivering robust applications from backend services to user interfaces.
- Employ best practices in software development to ensure code quality, performance, and maintainability.
Performance Optimization & Maintenance
- Optimize application performance through regular monitoring and proactive improvements.
- Ensure continuous operation and reliability with dedicated maintenance and timely updates.
Technologies I Use
Resume
Employment History
Apr 2022 - Present
DrJob FZ LLC (UAE)Sr. Software Developer
Work & Responsibilities:
Implementing new features: Developing, testing, and deploying new features that meet the project requirements and stakeholders' expectations. This includes analyzing business needs, designing technical solutions, and writing efficient and maintainable code.
Performance optimization: Identifying and fixing performance issues in the application this includes optimizing algorithms and data structures.
Troubleshooting: Responsible for troubleshooting and resolving issues reported by users or detected through automated monitoring.
Integrating new modules: Integrating third-party libraries, tools, and APIs into the application.
Partner integration for ATS/Job boards: Integrating the application with external ATS (Applicant Tracking Systems) and Job boards. This includes evaluating the compatibility and suitability of the integration partners.
Planning migration of the existing project: Lead the planning and execution of the migration of the company's existing project from outdated technology and monolithic architecture to the latest technologies in a microservice architecture. This includes analyzing the current state of the project, defining the target state, planning the migration roadmap, and executing the migration tasks.
Backend API Development: Developing and maintaining the backend RESTful API of the application using Lumen, a PHP microframework. This includes designing the API endpoints and data models, implementing the business logic, and testing and deploying the API.
Sep 2019 - Jan 2022
Thought Green Technologies Pvt. Ltd.Sr. PHP Developer
Work & Responsibilities:
Worked as a Senior PHP Developer.
Developed, deployed, and maintained various projects for clients.
Created and modified features with cross-browser and mobile compatibility in mind.
Worked on WordPress-based projects, adding new features and customizing existing functionalities of plugins as per client requirements.
Developed new plugins for specific functionality on WordPress-based projects.
Built modern, full-stack web applications and admin portals based on popular PHP frameworks like Laravel and CodeIgniter.
Created Webservices/APIs for mobile applications and 3rd party web app integrations using REST API standards.
Deployed projects/applications on GCP using a Docker-based container.
Maintained project/application codebase on GitHub.
Aug 2018 - Sep 2019
Ojeel Technologies Pvt. Ltd.Web Developer
Work & Responsibilities:
Worked as a Lead Developer.
Planned, developed, tested, deployed, and maintained the company website.
Designed and developed a basic application integrating CodeIgniter with WordPress.
Developed API connection with 3rd party service provider for domain and hosting service.
Implemented multi-currency order processing as per the latest currency conversion rate.
Integrated multiple payment gateways to process multi-currencies based on user locations.
Interacted with clients to gather requirements and analyzed requirements to develop functionality accordingly.
Worked on the design and development of various projects for clients, involving sub-theming of particular sections of the site without affecting the whole site.
Developed new plugins for specific functionality on WordPress-based projects.
Deployed projects/applications on AWS Lightsail using Apache web server on Ubuntu-based Environment.
Designed and developed e-commerce websites using the WooCommerce Plugin on WordPress-based projects, customizing existing functionalities as per the requirements.
Jun 2016 - Jul 2018
KernelSphere Technologies Pvt. Ltd.WordPress & PHP Developer
Work & Responsibilities:
Re-designed company website as an e-Learning portal.
Created LMS (Learning Management System) for the online training program.
Designed and developed a user dashboard for students where they could access study materials and watch videos for the courses they bought.
Developed an Admin Dashboard where the admin could manage courses, pricing, students, trainers, course materials, LMS Videos, student subscriptions, course completion certificates for registered students, etc.
Designed and developed a dashboard (CRM) for the sales team where sales executives of the company could track and manage leads to boost company sales.
Re-designed the company website as an e-Learning portal.
Aug 2014 - Jun 2016
ZAKTAG RetailWebsite Designer
Work & Responsibilities:
Developing the company website using Magento 1.9 to showcase their products.
Creating an intuitive site layout and user interface using HTML, CSS, and Bootstrap best practices.
Managing product catalogues, editing product images, and listing products across multiple marketplaces.
Designing and developing various projects for clients with different purposes.
Ensuring website performance by regularly fixing bugs, optimizing site speed, and improving scores on Google PageSpeed Insights.
Education
2011 - 2015
B.Tech (ECE)
Jawaharlal Nehru Technological University (Hyderabad)
2011
Higher Secondary (10+2)
2009
Secondary (10th)
Key Skills
Programming / Scripting Languages & Frameworks
PHP (Object Orient Programming)
SQL / MySQL
JavaScript
JSON, XML
jQuery
HTML, HTML5
CSS, CSS3
Bootstrap
SASS, LESS
CMS / Web Applications / Frameworks / Databases
Laravel
WordPress
CodeIgniter
AJAX
REST API
OAuth 2.0
WooCommerce
Shopping Cart Integration
Payment Gateway Integration
WordPress Plugin & ThemeDevelopment
Development Tools / Applications / Web Servers
Git - Version-control system (i.e. GitHub, Gitlab, Bitbucket etc.)
Apache (Web server)
UNIX commands (basic)
Docker
Cloud Computing – AWS and GCP (basic)
Domains and Web Server Maintenance
Google Webmasters (Search Console)
Google Analytics
Adobe Photoshop
MS Office (Word, Excel, PowerPoint)
Linux Environment (Ubuntu, CentOS)
Knowledges
- Front-end Designing
- Back-end Development
- System Design
- Microservices
- RESTful API
- Cloud Computing
- Social Media
- Time Management
- Communication
- Problem-Solving
- Social Networking
- Flexibility