← В ленту
Регистрация: 04.08.2024

Kamran Khan

Специализация: Software Engineer

Портфолио

ENXSYS

● Working on a semi-government project based in New Jersey, focused on developing a School Bus System. ● Utilizing Express Zod API to ensure robust and type-safe API schema validation and documentation. ● Leveraging PostgreSQL for robust and scalable database management to support the complex structure of the project. ● Implementing Prisma ORM to streamline database interactions and ensure efficient data management. ● Integrating Google Maps for precise route visualization and real-time location tracking. ● Using Google Maps Directions API to calculate travel times and optimize route planning. ● Implementing GeoTracking API for live location tracking of school buses, enhancing route monitoring and safety. ● Designing and managing a comprehensive database structure for scheduling routes and driver assignments. ● Implementing a multi-role portal for drivers and super admins to manage routes, track live locations, and automate payroll calculations based on route assignments and package details.

Ekkel Ai

● Skilled in developing full-stack web applications using the MERN stack, ensuring end-to-end functionality. ● Implemented real-time chat functionality using Socket.IO enabling seamless conversations between users. ● Integrated Firebase Cloud Messaging to send in-app notifications for new messages, alerts and real-time updates. ● Incorporated Stripe API forsecure card payments, subscriptions and invoicesto monetize premium features. ● Developed SMS/email verification using Twilio and Nodemailer for multi-factor authentication during signup. ● Implemented authentication using Json Web Tokens, Bcrypt and Passport for user security. ● Constructed robust backend APIs with Node/Express for CRUD operations and business logic. ● Developed role-based access control (RBAC) using Json Web Tokens to restrict access to authorized users. ● Integrated social login functionalities (e.g., OAuth) to enhance user experience and allow easy registration and login through popular platforms. ● Ensured seamless integration between frontend and backend components, fostering a cohesive and responsive user experience. ● Utilized MongoDB for efficient and scalable database management, ensuring optimal performance for data storage and retrieval. ● Proficient in API testing with Pactum for expressive API tests and SuperTest for end-to-end testing. ● Strong expertise in Jest for thorough unit testing of JavaScript and React applications. ● Demonstrated a commitment to continuous learning, staying updated with the latest technologies and best practices in MERN stack development.

Logicera

● Developed Oracle Forms and Reports to digitize business processes and workflows for clients. ● Cloned, consolidated, and upgraded development and production databases using Oracle tools. ● Performed diagnostics on and troubleshooting of performance issuesin Oracle databases. ● Assisted in installation, configuration and maintenance of Oracle EBS suite and Oracle Database. ● Applied security patches, hot fixes and upgradesto Oracle solutions ensuring compliance. ● Documented Oracle environments,systems, processes through manuals, wikis and flowcharts. ● Conducted user acceptance testing (UAT) on new applications and addressed bugs/issues.

Скиллы

JavaScript
TypeScript
NodeJS
React
Next.JS
Express.JS
Nest.JS
MySQL
PostgreSQL
MongoDB
Jest
Pactum
SuperTest
Oracle E-Business Suite
Oracle Forms
Oracle Reports
Git
Docker
ZOD Express API

Опыт работы

Software Engineer
с 06.2024 - По настоящий момент |ENXSYS
API Express Zod, PostgreSQL, Prisma ORM, API Google Maps Directions, API GeoTracking
● Working on a semi-government project based in New Jersey, focused on developing a School Bus System. ● Utilizing Express Zod API to ensure robust and type-safe API schema validation and documentation. ● Leveraging PostgreSQL for robust and scalable database management to support the complex structure of the project. ● Implementing Prisma ORM to streamline database interactions and ensure efficient data management. ● Integrating Google Maps for precise route visualization and real-time location tracking. ● Using Google Maps Directions API to calculate travel times and optimize route planning. ● Implementing GeoTracking API for live location tracking of school buses, enhancing route monitoring and safety. ● Designing and managing a comprehensive database structure for scheduling routes and driver assignments. ● Implementing a multi-role portal for drivers and super admins to manage routes, track live locations, and automate payroll calculations based on route assignments and package details.
Software Engineer
07.2023 - 06.2024 |Ekkel Ai
MongoDB, Express.Js, React, Node.Js, Socket.IO, Firebase Cloud Messaging, Twilio, Nodemailer, Json Web Tokens, Bcrypt, Passport, JavaScript, React
● Skilled in developing full-stack web applications using the MERN stack, ensuring end-to-end functionality. ● Implemented real-time chat functionality using Socket.IO enabling seamless conversations between users. ● Integrated Firebase Cloud Messaging to send in-app notifications for new messages, alerts and real-time updates. ● Incorporated Stripe API forsecure card payments, subscriptions and invoicesto monetize premium features. ● Developed SMS/email verification using Twilio and Nodemailer for multi-factor authentication during signup. ● Implemented authentication using Json Web Tokens, Bcrypt and Passport for user security. ● Constructed robust backend APIs with Node/Express for CRUD operations and business logic. ● Developed role-based access control (RBAC) using Json Web Tokens to restrict access to authorized users. ● Integrated social login functionalities (e.g., OAuth) to enhance user experience and allow easy registration and login through popular platforms. ● Ensured seamless integration between frontend and backend components, fostering a cohesive and responsive user experience. ● Utilized MongoDB for efficient and scalable database management, ensuring optimal performance for data storage and retrieval. ● Proficient in API testing with Pactum for expressive API tests and SuperTest for end-to-end testing. ● Strong expertise in Jest for thorough unit testing of JavaScript and React applications. ● Demonstrated a commitment to continuous learning, staying updated with the latest technologies and best practices in MERN stack development.
Associate It Consultant
06.2022 - 08.2023 |Logicera
Oracle EBS, Oracle Database
● Developed Oracle Forms and Reports to digitize business processes and workflows for clients. ● Cloned, consolidated, and upgraded development and production databases using Oracle tools. ● Performed diagnostics on and troubleshooting of performance issuesin Oracle databases. ● Assisted in installation, configuration and maintenance of Oracle EBS suite and Oracle Database. ● Applied security patches, hot fixes and upgradesto Oracle solutions ensuring compliance. ● Documented Oracle environments,systems, processes through manuals, wikis and flowcharts. ● Conducted user acceptance testing (UAT) on new applications and addressed bugs/issues.

Образование

Computer Science (Бакалавр)
2019 - 2023
The University of Lahore

Дополнительное образование

AWS AppSync & Amplify with React & GraphQL - Complete Guide
с 10.2023
Udemy
AWS & Typescript Masterclass - CDK V2, Serverless, React
с 10.2023
Udemy
Front End Development
с 09.2018
EVS Training Institute Lahore

Языки

ПанджабиРоднойУрдуРоднойАнглийскийПродвинутый