We can organize an interview with Aldin or any of our 25,000 available candidates within 48 hours. How would you like to proceed?
Schedule Interview NowMy name is Umair A. and I have over 2 years of experience in the tech industry. I specialize in the following technologies: React, node.js, MongoDB, ExpressJS, TypeScript, etc.. I hold a degree in Bachelor of Computer Science (BCompSc). Some of the notable projects I’ve worked on include: Canva Story Creator, Online Assessment System, Online Profile Generator, Contact Management App, OmniFood, etc.. I am based in Lahore, Pakistan. I've successfully completed 9 projects while developing at Softaims.
My expertise lies in deeply understanding and optimizing solution performance. I have a proven ability to profile systems, analyze data access methods, and implement caching strategies that dramatically reduce latency and improve responsiveness under load. I turn slow systems into high-speed performers.
I focus on writing highly efficient, clean, and well-documented code that minimizes resource consumption without sacrificing functionality. This dedication to efficiency is how I contribute measurable value to Softaims’ clients by reducing infrastructure costs and improving user satisfaction.
I approach every project with a critical eye for potential bottlenecks, proactively designing systems that are efficient from the ground up. I am committed to delivering software that sets the standard for speed and reliability.
Main technologies
2 years
1 Year
1 Year
1 Year
Potentially possible
10Pearls
Project Description: Online Story Creator Role: Lead Developer Project Goal: I developed a web application where users can create, preview, and publish Instagram-style stories. The platform seamlessly integrates with Shopify and WordPress stores, allowing users to directly add their stories to their online stores. Solution: I led the development of a React.js frontend with a NestJS backend for the story creator. Users can upload images, add text, and apply animations to their stories before publishing. I also created a custom JavaScript library to simplify adding these stories to Shopify
Role: Lead Software Engineer Project Goal: The aim was to streamline the hiring process by developing an intuitive online assessment platform. This platform would enable the administrative team to create and manage tests, while providing a seamless experience for candidates to showcase their skills through a structured assessment. Solution: I engineered a full-stack website to facilitate both multiple-choice and coding evaluations. This platform allows for easy creation and assignment of tests to candidates, with the flexibility of crafting new questions or utilizing a pre-existing library. Admins have the ability to monitor candidate performance, ensuring a transparent and efficient recruitment process. Challenges: Ensuring a user-friendly interface while maintaining the robustness required for admin operations posed a challenge. The need for real-time performance analysis and maintaining the integrity of the assessment data were crucial aspects that required meticulous attention throughout the development phase.
Role: Front End Developer Project Goal: The goal was to make an online profile generator which users could use to make a temporary profile to kind of like a Resume/CV to show potential clients, employers etc. This way people could send profiles with more customize able options compared to a regular CV builder which only gives you so much options Solution: We had to use dynamic routing to generate public urls on runtime that users could send to anyone. It would allow adding images, your social media links, audio tracks, videos etc. It was a fun project to work on. Challenges: It was a challenge dealing with a lot of different types of items to show in the profile. The generation of public urls was also a tricky part that took a lot of patience from me.
Role: Lead Software Engineer Goal: The objective was to develop a contact management app with straightforward and efficient operations, catering to users needing a simple way to manage their contacts. Solution: Crafted a user-friendly app using advanced programming techniques. The app includes essential features for adding, viewing, editing, and deleting contact information, streamlined for ease of use. Also added a scheduling feature by adding a calendar to the app which can be used to book appointments with contacts Challenges: Focusing on creating an intuitive interface while ensuring reliable and smooth CRUD functionalities for a seamless user experience.
Browse a simple menu on OmniFood's clean, easy-to-use app. With one tap, find our mobile order link for quick dining choices. For questions or help, our email form is right there to connect you with our team.
Bachelor of Computer Science (BCompSc) in Computer science
2016-01-01-2020-01-01