
â–Ž
Skills
- React
- Angular
- TypeScript
- Node.js
- Express.js
- PostgreSQL
- AWS
- Docker
- Kubernetes
- Apache Kafka
- Redis
- Nginx
- Jmeter
- Git
- Github-Action
- Rust
- Java
Experience
Software Engineer
Genie AI, Toronto, CA
Mar 2024 - August 2024
Architected and developed a comprehensive component library using React, TypeScript, and Atomic Design principles, creating reusable UI components that reduced development time by 30% and enabled cross-project standardization . Implemented pixel-perfect responsive UI components from Figma designs while integrating accessibility features following WCAG guidelines, significantly improving application usability for all users . Developed event-driven API architecture using FastAPI and Server-Sent Events (SSE), resulting in 30% improved latency for real-time data delivery . Collaborated with UX team to establish and maintain frontend development standards, participating in code reviews and contributing to technical documentation
Data Engineer
Knorket AI, Toronto, CA
Feb 2023 - April 2024
Architected and implemented a distributed data validation framework using PySpark, creating a framework-agnostic expectation system that enabled customizable validation rules for large-scale data processing . Developed a React-based data visualization dashboard with TypeScript, implementing a frontend validation system using custom hooks and Context API to streamline data interpretation . Collaborated cross-functionally with design teams to maintain consistent UI/UX, ensuring seamless integration between backend validation framework and frontend components
Fullstack Developer
Research and Ranking, Mumbai, IN
Jan 2023 - August 2023
Architected and developed a comprehensive serverless infrastructure on AWS, scaling APIs to handle over 5,000 requests/second for lead funneling, while implementing domain-driven microservices for onboarding, invoice generation, and PDF utilities. Developed a responsive frontend interface using React and TypeScript, creating modular, reusable components that reduced code duplication by 40%. Enhanced application performance through lazy loading and code splitting techniques, while implementing robust CI/CD pipelines using GitHub Actions for streamlined frontend deployments.
Software Engineer
Bitkraft Technologies, Mumbai, IN
Sept 2020 - July 2022
Developed and maintained a comprehensive global UI component library with automated CI/CD pipeline and extensive documentation, achieving 98% accessibility score in Lighthouse audits. Led development of EDA platform from system design to production deployment, while creating a platform-agnostic file upload service that resolved critical Android compatibility issues. Implemented robust frontend testing initiatives using Jest and React Testing Library, achieving 85% test coverage, while mentoring junior developers in React best practices and modern frontend development patterns.
Junior Developer
Indiawyn Gaming, Mumbai, IN
Jan 2019 - July 2020
Significantly enhanced web application performance through optimization of React and Angular lifecycle events, reducing initial load time by 45% and implementing responsive design patterns for cross-browser compatibility. Developed comprehensive automated testing infrastructure using Selenium with Excel-based reporting and detailed test coverage analysis. Engineered WebSocket service to enable real-time gaming updates while maintaining optimal performance across the application stack.
My projects
Developed a financial trading platform using Angular and Spring Boot, integrating stocks using Yahoo Finance API. Implemented authentication using AWS Congnito and JWT for secure user access. With microservice AWS architecture.
- Angular
- Spring Boot
- Flask
- Docker
- AWS
- AWS Congnito
- ECS
- RDS

Designed and implemented a high-throughput payment system capable of handling 10,000+ concurrent requests, utilizing BullMQ for payment status management and WebSocket integration for real-time updates. Developed a responsive, mobile-first frontend interface using React and TypeScript with custom hooks for state management and API integration. Built secure authentication microservice using JWT and public/private key encryption, while implementing a distributed caching service using Redis to optimize system performance.
- Node.js
- RabbitMQ
- Redis
- WebSockets
- UPI
- JWT

Developed an autonomous waste management system integrating ROS for robot control, YOLOv8 for real-time litter detection, and Django-based interface for drone monitoring and navigation.
- Python
- Tkinter
- OpenCV
- Yolov8
- Tello SDK

Developed a scalable music recommendation platform using Next.js and Flask, implementing a KNN-based recommendation engine with Spotify API integration for personalized playlist generation. Created an intuitive, responsive user interface featuring an accessible custom audio player component with keyboard controls, while implementing client-side caching to optimize performance and enhance user experience.
- React
- Next.js
- Chakra UI
- Flask
- Numpy
- Pandas
- scikit-learn

Education
Durham College
Post Graduate in Cloud Computing, Oshawa, Canada
May 2024 - Dec 2024
Durham College
Postgraduate in Artificial Intelligence and Machine Learning, Oshawa, ON, Canada
Sept 2023 - April 2024
Xavier Institute of Engineering
Bachelor of Engineering in Information Technology, Mumbai, India
Jun 2014 - May 2018
Contact me
Please contact me directly at nikhillohar2297@gmail.com or through this form.