
Muhammad Imran Amin (Full Stack Developer)
Hello and Welcome! I am a results-driven Senior Software Engineer with hands-on experience in designing, developing, and maintaining scalable web applications. I specialize in backend development using PHP (Laravel) and API integrations. I also have some experience working with front-end technologies like Vue.js.
My technical expertise includes cloud infrastructure management on AWS, Contabo, and DigitalOcean, as well as implementing CI/CD pipelines using tools like GitHub Actions, Jenkins and Docker for automated and efficient software delivery. I am proficient in RESTful APIs, database optimization (MySQL, PostgreSQL), and version control systems (Git).
Passionate about building high-performance, user-centric digital solutions, I thrive in agile environments and enjoy collaborating with cross-functional teams to deliver impactful products. Always eager to learn and adapt, I am looking for opportunities to contribute to innovative technology projects and help businesses achieve their digital transformation goals.
Professional Experience
- Revamped an existing Daycare Management System from the ground up using Laravel, MySQL, and Vue.js, supporting three core programs: Summer, Afterschool, and Preschool.
- Enhanced features include managing multiple enrollments, monthly invoicing, and customizable fee structures.
- Integrated GoHighLevel to streamline marketing automation and implemented Stripe for secure, multi-option payment processing.
- Introduced real-time live chat functionality using WebSockets, improving user communication.
- Deployed on AWS, with fully automated CI/CD pipelines and pull request preview environments for streamlined development.
- Contributed to multiple projects, with a primary focus on Human Resource Management (PeopleSonic).
- PeopleSonic is a SaaS-based HR solution designed to streamline employee management and automate key HR processes for organizations.
- The platform offers a comprehensive set of features to improve HR efficiency, including (Attendance Management System | Leave Management System | Holiday Scheduling and Management | Payroll Processing | Employee Performance Reviews | Multi-Level Access Controls (Employees, Managers, and Company Administrators) | Advanced Role and Permission Management | Company Event Calendar and Notifications)
- Played a key role in the development, enhancement, and maintenance of these modules, ensuring scalability, performance, and a user-friendly interface.
During this period, I took a break from professional responsibilities to pursue personal goals and explore business opportunities, including contributing the growth of our family business.
ConsoliAds is an Ad Mediation Platform and Pakistan`s First Ad Network.
- Worked on ConsoliAds Ad Network web portal to develop key features like Ad Mediation and stats (graphs using JQuery libraries highcharts,amcharts etc) representation in an interactive and efficient way.
- Worked on Ad networks exposed APIs integration, e.g. Chartboost, Admod and UnityAds reporting APIs.
- Integrated globally ( PayPal, Stripe etc)
- Used Pentaho ETL tools for data transformation and migration between databases.
- Hands on experience with AWS services like RDS, Elastic Cache.
- Optimized the MySQL db with different techniques like Indexing, partitioning.
Skills
- PHP
- Laravel
- Laravel Microservices
- Codeigniter
- Vue.js
- Solid Design Principles
- AWS, Contabo Server Stup
- AWS CI/CD Pipeline
- MySQL, PostgreSQL, Database Design
- Jira, Trello, Asana
- BigBlueButton Integration with web app
- Version Control (GitHub, Bitbucket)
Education
Languages
English