Babar Afzal

Babar Afzal

$25/hr
Senior Full Stack Developer
Reply rate:
50.0%
Availability:
Full-time (40 hrs/wk)
Location:
Lahore, Punjab, Pakistan
Experience:
6 years
Babar Afzaal Senior Full-Stack Developer PROFILE CONTACT Address Lahore, Pakistan Phone I’m a Senior Full Stack PHP and JavaScript Developer with more than 6 years of professional experience in PHP (Laravel, CodeIgniter and WordPress) and JavaScript (Vue.js, Nuxt.js and React.js). Currently, I’m part of an agile development team where I’m in charge of developing highly scalable and reliable web applications using Laravel, WordPress, Vue.js, React.js & AWS in multiple environments including microservices and monolithic. I have worked across various industries for German, USA and UAE-based companies in a high-paced environment with a strong passion for building and debugging reliable, high availability, secure and performant distributed services. As an agile team lead, I have managed international teams of developers as well. As a quick learner, I always welcome new challenges. - WORK EXPERIENCE Mail 11/2021 – Present - GitHub github.com/babarmalik6444 EDUCATION 2018 BACHELORS IN SOFTWARE ENGINEERING Superior College, Pakistan TECH STACKS JavaScript (5 years of Project experience) PHP (5 years) Laravel (5 years) Vue.js (3 years) CodeIgniter (5 years) | Composer (5 years) Nuxt.js (2 years) HTML & CSS (5 years) MySQL (5 years) TailwindCSS (2 years) | GraphQL (2 years) TypeScript (1 year) jQuery (5 years) RESTful HTTP + JSON (4 years) GIT (4 years) | CI / CD (2 years) AWS (4 years) Jenkins (2 years) | Docker (1 year) PHPUnit Testing (2 years) Webpack (4 years) MVC (5 years) | Agile (5 years) DatumSquare IT Services Pvt Ltd, Lahore, Pakistan SENIOR FULL STACK DEVELOPER Project: Home Team Pest Defense - a US-based company with 50K+ customers providing pest control services. Built the promotion and referral platform from scratch for hiring new staff. I work in a scrum team of 3 (15 developers work on the project) developing the APIs and dashboard using Laravel microservices architecture and React.js. Developed the quality control system for technicians, auditors and admin (client) which increased productivity by 15% using JSON Rest APIs. Built the complete backend for two mobile apps using Laravel microservice architecture. Developed a multitenant admin panel with multiple databases and subdomains for users on React.js to speed up the system with load balancing on MySQL databases. Used FCM notification to keep employees updated. Built Remote Signing with DocuSign to manage documents authenticity, which led to increase in client satisfaction by 20% / employees by 40%. Maintained code quality with test coverage of 90% using PHP Unit Testing. Technologies used: JavaScript | React.js | Laravel | Custom WordPress Development | MySQL | Microservices | JSON | FCM | GIT | Homestead | MultiTenancy | PHP Unit Testing | JSON | RESTful API | Scrum. 06/2020 – 10/2021 The Xpertz Web infusion Pvt Ltd, Lahore, Pakistan SENIOR FULL STACK DEVELOPER Project: Mylokalesuche is a digital marketing agency based in Switzerland providing services to 4K+ clients around Europe. I worked as Technical Team Lead in an agile team of 6 developers and 2 quality engineers. Built the complete location management system with 35+ microservices including YextAPI, Laravel and GraphQL with Nuxt.js. Reduced complexity and time to maintain seamless integration between multiple systems by 20%. Built a social media management tool with multiple accounts integrations for Facebook, Google My Business, Twitter, LinkedIn and WordPress blogs for instant and scheduled posting and location management for all platforms. Covered the code of 90% with PHP Unit Testing. The project generated 3M+ EUR revenue in the first year and helped the customers increase sales by 20%. Technologies used: JavaScript | Vue.js | Nuxt.js | Laravel | GraphQL | Microservices| MySQL | RestFull APIs | CI/CD | Jenkins | PHPUnit Testing | Scrum. LANGUAGES English (C1) Urdu (Mother Tongue) HOBBIES Traveling Sports & Exercise 01/2019 – 05/2020 Wanological Solutions Pvt Ltd, Lahore, Pakistan FULL STACK DEVELOPER Project: (07/2019 - 05/2020) Juelmin Insurance Service LLC is a UAE- based insurance provider to 10k+ clients per year. I worked on a Scrum team of 5, developing the APIs on the backend by using Laravel microservices architecture, WordPress, Vue.js and MySQL. Built a Quotation platform with 19 new insurance types using Vue.js, Vuetify.js and Laravel Microservices. To increase the uploading and downloading speed by 25% I used AWS S3 Bucket. Built Easy Pay module to pay online insurance amount using Mastercard API which increased the client satisfaction. Created Analytical Dashboards using Microservices, Charts.js and Vue.js. Technologies used: JavaScript | Vue.js | Laravel | WordPress | MySQL | Payment Gateway | Vuetify.js | jQuery | Microservices | GIT | AWS | Charts.js | Analytics | Scrum. Project: (01/2019 - 07/2019) Almumyaz is a UAE-based vehicle testing service company which offers vehicle testing for all kinds of luxury cars. I developed the sales platform in a scrum team of three developers. Decoupled the architecture from monolith into microservices using the newest technologies (React.js, Laravel microservices and AWS). Migrated project using latest UI/UX, Unit-tests and CI/CI pipelines. It increases staff performance by 20%and client satisfaction rate by 15%. Technologies used: TypeScript | Vue.js | Laravel | WordPress | MySQL | Payment Gateway | Vuetify.js | jQuery |Microservices | GIT | AWS | Charts.js | Analytics | Scrum. 02/2017 – 12/2018 Wanological Solutions Pvt Ltd, Lahore, Pakistan JUNIOR PHP DEVELOPER Project: Back-To-Expert is a soft technical services providing company with 1K+ registered experts and 14K+ users. I worked in a team of 5 members. Created a chat module using Web sockets and chat time tracking as well as a meeting module using Zoom Meeting APIs, which increased user satisfaction by 40%. Optimized the reports module in admin using MySQL Indexing which decreased the loading time. Technologies used: JavaScript | Laravel | MySQL | React.js | Redux | Microservices | Zoom API | Indexing | Scrum.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.