Hello, I'm Omar Noor.

I Do | Backend Development Frontend Development Full-Stack Development Web Development Software Design Cloud Solutions API Development API Integration Performance Optimization Infrastructure Setup Database Design Interactive UI Design Authentication Systems Monitoring and Debugging |

I am a seasoned Full-Stack Developer with a strong background in building scalable web applications and delivering robust software solutions. Currently working at Amazon, I specialize in designing and implementing modern, user-friendly web experiences and backend systems for the Amazon Freight platform, serving global clients.

My entrepreneurial mindset and problem-solving skills empower me to work collaboratively with cross-functional teams, tackling complex challenges while focusing on delivering value to clients. Whether it’s enhancing customer experiences or streamlining business processes, I thrive on crafting impactful software solutions tailored to unique client needs

Omar is available for hiring now

Contact Me

Contact Form Demo

My Journey

McGill University

B.Eng in Software Engineering with a strong emphasis on software development, system design, and technical problem-solving. Through diverse academic projects, I gained hands-on experience in artificial intelligence, computer vision, distributed systems, operating systems, database management, and application development. These experiences equipped me with the skills to tackle complex technical challenges, work collaboratively, and deliver innovative and scalable solutions.

Amazon

Currently working as a Software Development Engineer on the Amazon Freight platform, where I contribute to building and maintaining scalable web applications that serve global shippers. My role involves developing user-friendly frontends, implementing secure and reliable backends, and leveraging AWS cloud services to optimize system performance. I collaborate with cross-functional teams to deliver high-impact features, resolve critical issues, and ensure a seamless experience for clients across North America and Europe

GahakApp

As a co-founder and developer, I created GahakApp, a platform that transforms how social media sellers operate their businesses. The platform allowed sellers to establish online stores, manage orders, and track business performance through an intuitive dashboard. GahakApp features real-time notifications, product management tools, etc, to empower small businesses in the digital marketplace. This project showcases my ability to design and deliver scalable, user-focused solutions.

Skills

Software

  • Proficient in but not limited to JavaTypeScript, and JavaScript for application development.
  • Experience with frameworks and tools like Spring, React.js, Node.js, and Express.js.
  • Skilled in PostgreSQL, MongoDB, and MySQL for database design and management.
  • Expertise in CI/CD pipelines and tools like Git, Jenkins, and Docker for seamless deployment.
  • Hands-on experience with AWS services, including S3, Lambda, and CloudWatch.
  • Familiar with testing frameworks like JUnit, Mockito, and Jest.

Cloud and Infrastructure

  • Strong understanding of cloud computing and infrastructure management with AWS.
  • Proficient in API development, integration, and security best practices.
  • Skilled in setting up scalable microservices architectures and cloud-based solutions.
  • Experience with monitoring tools like CloudWatch for performance tracking.

Design and Development

  • Proficient in creating intuitive, responsive UI designs with Figma and React.js.
  • Skilled in database schema design and optimizing data flow for scalable systems.
  • Strong focus on system architecture and distributed system design for robust solutions.
  • Experience with RESTful API design, version control, and Agile methodologies.

Projects

GahakApp

As a co-founder, I led the development of GahakApp, a platform empowering social media sellers to manage their businesses online. The platform enables sellers to create online stores, streamline order management, and access analytics dashboards. Using a full-stack architecture with TypeScript, React.js, Node.js, and Firebase, this project demonstrates my ability to deliver scalable, user-focused solutions.

Covid-19 Vaccine Distribution System

Designed and developed a database system to track Covid-19 vaccine distribution, including which vaccine was administered, where, and by whom. The system ensured accuracy and traceability, leveraging Java, DB2, and PostgreSQL for robust performance and user-friendliness

Autonomous Search and Rescue Machine

Built an autonomous robot capable of navigating a closed course and executing tasks such as wall following, odometry, and color detection. As the software lead, I programmed the machine to handle multiple tasks in parallel despite hardware limitations, using Java, Eclipse IDE, and Lego Mindstorms EV3.

Distributed Travel Reservation System

Developed a distributed system for vacation reservations, allowing customers to book flights, cars, and accommodations. The project integrated scalability and atomicity, utilizing principles of distributed computing for a cohesive multi-client, multi-server implementation.

Tutor4All Application

Designed and developed a tutoring platform featuring distinct views for tutors, students, and managers. The application incorporated modern web and mobile technologies, including Java, Vue.js, and PostgreSQL, to provide a seamless learning experience.

ZooKeeper & Distributed Computing

Created a master-worker distributed computing platform using ZooKeeper for task/job coordination. This system allowed clients to submit computational jobs, which were executed and returned by distributed workers efficiently.

Detecting, Localizing, and Tracking Individuals in a Video

Implemented a pipeline to detect, localize, and track individuals in video scenes using machine learning. This project utilized Python, OpenCV, and data visualization libraries to develop a robust object tracking system.

Simple User-Level Thread Scheduler

Built a many-to-many user-level threading library with a simple FCFS (First Come, First Serve) scheduler. Designed to manage compute and I/O tasks separately, the scheduler was implemented using C.

Ball and Paddle Game Application

Developed a game application featuring an admin interface for creating game levels and a competition mode for players. The application was built using Java Swing and adhered to the Model-View-Controller (MVC) pattern for clear separation of logic and interface.

Practical Experiences

June 2023 - Present
June 2023 - Present

Software Engineer

At Amazon Freight, I enhance and maintain scalable web applications and APIs, delivering new features to improve user experience and support global shipping operations. Leveraging technologies like React.js, Java, and AWS, I optimize system performance, implement client-focused functionalities, and ensure system reliability. Collaborating with cross-functional teams, I contribute to seamless feature rollouts and address high-impact issues efficiently.

March 2022 - December 2023
March 2022 - December 2023

Co-founder

As the co-founder of GahakApp, I spearheaded the creation of a platform for social media sellers to establish online stores and manage orders seamlessly. I led the development of a real-time notification system, product management tools, and business analytics dashboards using a full-stack architecture with TypeScript, React.js, Node.js, and Firebase. This project demonstrates my entrepreneurial mindset and technical expertise in building scalable, user-focused solutions.

July 2022 - Nov 2022
July 2022 - Nov 2022

Software Engineer

At Citi, I contributed to a commercial cards project by migrating databases from IBM Db2 to Oracle, ensuring data integrity and system reliability. I completed rigorous training in Linux, SQL Programming, Spring Boot, API Development, containerization with Docker, etc, which strengthened my foundational skills in software engineering and backend development.

What Others Say

Sani Haseeb Co-worker at Citi

Skilled software developer specializing in building robust, scalable applications with expertise in Java, Spring, and cloud technologies. Ready to bring your ideas to life with clean code and efficient solutions.

Anas Shahid Co-founder at GahakApp. SDE at Shopify

Omar was an exceptional asset to our startup, demonstrating deep technical expertise and a problem-solving mindset. He consistently delivered high-quality work on time, even under tight deadlines. His ability to communicate complex technical concepts clearly made collaboration seamless. Omar’s proactive approach to tackling challenges ensured the success of critical projects. I highly recommend him for any technical role.

Archit Gupta SDE at Amazon

I couldn't have found a better person to collaborate with than Omar. Technically strong, he is a great communicator who keeps you well informed with project progress. He is able to foresee risks and shares his thoughts on best practices which makes sure your project always has a high bar. It was a joy working with Omar and I hope we can cross paths again.

Contact Me

Or Leave a Message

Contact Form Demo