As a versatile Full Stack Developer, I possess expertise in a wide range of technologies and frameworks. With proficiency in MERN (MongoDB, Express.js, React.js, Node.js), MEAN (MongoDB, Express.js, Angular, Node.js), LAMP (Linux, Apache, MySQL, PHP), Java, Spring Boot, and Microservices, I bring a comprehensive skill set to the table. My ability to handle both front-end and back-end development enables me to create robust and scalable web applications. I am passionate about leveraging these technologies to deliver efficient, user-friendly solutions and thrive in collaborative team environments.
Experience
Upwork
Dec 2021 – Present
Lahore
Full Stack Engineer | Freelancer
- Full Stack Computer Engineer skilled in designing and developing end-to-end web applications using a variety of technologies and frameworks.
- Proficient in front-end development, with expertise in HTML, CSS, and JavaScript frameworks such as React, Angular, or Vue.js.
- Experienced in back-end development, utilizing languages like Java, Python, or Node.js, along with frameworks such as Spring Boot or Express.js.
- Proficient in working with databases, including SQL and NoSQL databases like MySQL, MongoDB, or PostgreSQL.
- Skilled in creating RESTful APIs and integrating third-party APIs for seamless application functionality.
- Strong knowledge of cloud platforms like AWS, Azure, or Google Cloud, and the ability to deploy and scale applications in a cloud environment.
- Experience with version control systems like Git, and familiarity with Agile development methodologies.
- Adept at troubleshooting and debugging applications, ensuring smooth and efficient performance.
- Proficient in optimizing applications for performance, scalability, and security.
- Strong problem-solving skills, with the ability to analyze requirements and translate them into technical solutions.
- Constantly learning and keeping up-to-date with the latest technologies and industry trends to deliver cutting-edge solutions.
AlgoDots
Mar 2021 – Present
Lahore
Back End Developer
As a skilled Backend Developer, I specialize in building robust and scalable web applications. With expertise in technologies such as Java, Spring Boot, and Microservices, I am well-versed in developing efficient server-side solutions. I have a strong understanding of database management, API integration, and backend architecture. Leveraging my knowledge of these technologies, I am able to create performant and secure applications that meet business requirements. I am passionate about optimizing server-side functionality and delivering high-quality code that drives seamless user experiences.
Code House
Feb 2020 – Feb 2021
Lahore
Web Developer
Worked as a Web Developer as php the core language in Laravel and Magento framework. Also worked in WordPress. Extra skills i learned about domain nameservers, SSL implementation, managing Digital Ocean for hosting server and Stripe and PayPal for payment gateways.
EliteHub
Dec 2018 – Jan 2020
Lahore
Game Developer
Company valued as a growing startup and because of that I played multiple roles in Gaming Industry for this company.
* Game Development: Made VR based games in Unity 3d engine and hypercasual games in Buildbox. Development in Buildbox included multiple genres
such as platformer, racing, board, Action, endless runner etc.
* Apps Publishing: Was responsible for publishing apps on Playstore and AppStore.
* Monetization: Manage the monetization methods and integrations on platforms including AdMob, Chart boost, AppLovin, Facebook Ads.
* For this startup, I also managed Advertising campaigns on AdWords and Chartboost including the production of Ad Creative.
Education
University of Management and Technology - UMT
Jan 2015 – Dec 2019
Graduation, Software Engineering, Information Technology , Information Technology