M. Rahaman
Sr. Software Engineer
Hello,
I'm Mostafijur Rahaman,
a self-motivated software developer with over 8 years of experience in designing, developing, testing, and maintaining web applications.
My skill set includes proficiency in object-oriented programming, MVC practices, AWS, microservice architecture, REST API, OAuth 2.0 implementation, and integrations. I excel in both independent projects, where I can effectively self-manage, and collaborative team environments.
Nice to meet you!
What I Do
Research
Understand the client’s subject matter completely and build on the knowledge related to it, becoming intimately familiar with the subject matter. Determine methods to address the specific customer’s needs and requirements.
Design
Misleadingly thought of as the superficial appearance of a product, design actually encompasses a lot more. It is a cross functional process that includes market research, technical research, design of a concept, and prototype mockup.
Develop
Findings from the research and design phases are utilized for the production of specific products including materials, systems, and methods. Engineer utilizing the research and designs to produce commercial products for the customer.
Host & Maintenance
I dedicatedly focus on web hosting services, maintaining access to site, constantly test site for its functionality, ease of use and load time.
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