Summary
Overview
Work History
Education
Skills
Timeline
Certification
Work Availability
Quote
Generic

Ahmed Bajwa

Senior React.js Developer
Lahore

Summary

Web application developer with a can-do attitude having over 4 years of expertise in front-end development using React.js And Next.js. Experienced in bridging design and functionality while staying current with software development trends. Proven record at eBay and prior roles in utilizing technologies like E-commerce platforms. Proficient in building efficient and secure web applications, integrating AI chatbots, payment gateways, and optimizing web applications. Adept at team collaboration, mentoring, and adhering to best practices.

Overview

4
4
years of professional experience
4
4
years of post-secondary education
3
3
Certificates
2
2
Languages

Work History

Senior React.js Developer

MuSharp
Lahore
03.2023 - Current
  • Single-handedly developed EMG Portal, SaaS product using Typescript.Its Role-Based (multiple users) Access Control mechanism for agents, admins and entrepreneurs. Tested it with 100+ users on production.
  • Utilized PubNub with web sockets, Stripe, and Daily.co for chat, payments, and voice/video calling. 5000+ messages and 300+ notifications tested on live.
  • Collaborated with backend teams to integrate AI chatbot.
  • Optimized application performance by 20% and improved Core Web Vitals by 15 scores in each page on average.
  • Managed projects and collaborated using Jira
  • Developed secure Chrome extension to save encrypted passwords sticking to Chrome's Policy for extensions
  • Currently enhancing application security through proper error handling and regular code audits.

React.js Developer

I-ways Sales Solutions Gmb (eBay)
Lahore
03.2022 - 03.2023
  • Led test driven front-end development for ebay-deine-stadt.de, e-commerce platform in competition with Amazon
  • Making architectural improvements using Design patterns which helped in problem-solving skills and reduced development time by 20% and introduced OAuth 2.0.
  • Implemented feedback mechanisms and user behavior tracking reducing debugging time by 25%.
  • Made architectural changes in code ensuring scalable development that helped in fast development of new features and addressed cross-browser compatibility issues.
  • Improved core web vitals score of Performance, Best Practises and Accessibility for desktop from 55 to 80+ and for mobile from 45 to 60+ for different pages which helped improve debugging skills
  • Refined maps module using efficient third-party library that used caching for graphics reducing initial loading time by 2 seconds
  • Improved website performance by addressing rendering, memory leaks, and data usage, resulting in average reduction of 3 MBs per page when tested on slow 3G network
  • As key member of Core eBay team in Germany, trained junior developers and promoted learning and collaboration.

Front-End Engineer

CodeNinja Inc
Lahore
04.2021 - 03.2022
  • Developed front-end for www.graana.com using Next.js server side rendering (SSR) from scratch. Initial rendering time reduced from 5 seconds to 2 seconds as compared to React.js
  • Led Graana team following Agile methodologies on Jira making sure Product Backlog, Sprint Backlog, Daily Stand-ups, Sprint Reviews, and Sprint Retrospectives and code review processes are setup properly actively participating with Product Owner and Scrum Master
  • Utilized tools like Lighthouse and React Developer Tools for improvements in components. Almost all major components had rendering time reduced to 15-30% by using pre-fetching and lazy loading techniques.
  • Delivered project 2 months earlier than planned schedule, and with effective SEO implementation, boosted user visits by 30%
  • Utilized AWS services like S3 for media storage and CloudFront for content delivery CDN
  • Recognized as "Employee of Quarter" and received company shares
  • Implemented CI/CD processes using ESLint and Jest on GitHub.

Associate Software Engineer

Hayan Systems
Islamabad
06.2019 - 04.2021
  • Collaborated with team on Fleet Management System web application for in house team
  • Improved skills in JavaScript with asynchronous programming, React.js for client side rendering (CSR), HTML5 ,CSS3, and Bootstrap through proper mentorship
  • Developed responsive UIs using Material UI, Tailwind CSS, and Styled components
  • Integrated calendars with Google and Microsoft platforms
  • Created efficient application architecture using custom hooks reducing development time by 30%
  • Proposed and utilized React testing library and jest for testing. With proper testing automation development time reduced by 35% in span of 8 months.
  • Regularly communicated with international client for requirements.

Education

Bachelor of Science - Software Engineering

NUST
Islamabad
09.2015 - 05.2019

Skills

    Reactjs

undefined

Timeline

Understanding TypeScript by Maximilian Schwarzmüller

10-2023

The Complete Node.js Developer Course (3rd Edition)

10-2023

Senior React.js Developer

MuSharp
03.2023 - Current

React.js Developer

I-ways Sales Solutions Gmb (eBay)
03.2022 - 03.2023

Front-End Engineer

CodeNinja Inc
04.2021 - 03.2022

React - The Complete Guide 2023 (incl. React Router & Redux)

07-2020

Associate Software Engineer

Hayan Systems
06.2019 - 04.2021

Bachelor of Science - Software Engineering

NUST
09.2015 - 05.2019

Certification

Understanding TypeScript by Maximilian Schwarzmüller

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Quote

The way to get started is to quit talking and begin doing.
Walt Disney
Ahmed BajwaSenior React.js Developer