Usama Naeem
Development
Punjab, Pakistan
Skills
Node.js
About
Usama Naeem's skills align with Programmers (Information and Communication Technology). Usama also has skills associated with Web Professionals (Information and Communication Technology). Usama Naeem appears to be a low-to-mid level candidate, with 4 years of experience.
Work Experience
Software Engineer
Strategic Systems International
July 2022 - Present
- Implemented a secure RAG (Retrieval-Augmented Generation) solution using Azure AI services (including Azure OpenAI) for creating an AI powered chatbot on hundreds of large sensitive enterprise documents to be used by its employees to retrieve technical information. Implemented flexible user access in a micro-services application, having multiple user types. A user can switch from one type to another, syncing all the roles, permissions, actions, access information among other services. Implemented Elasticsearch to optimize traffic-intensive system and reduce query time. Implemented Inbound and Outbound events for communication between different independent systems using Webhooks. Worked on a Serverless Integration Platform which used Pub/Sub model and enabled communication between Independent Systems. The system was build using different AWS technologies including SQS, SES, Lambda, Event Bridge, DynamoDB, AWS Parameter Store, AWS Cognito, CloudFront, API Gateway, Route53 etc. Implemented reprocessing of failed events coming into Integration Platform from different systems. Implemented GraphQL backend for an attendance logging system. Created Custom Directives for authentication, authorization using GraphQL Implemented mapper for converting GraphQL Query to Prisma ORM Query Worked on different backend technologies including .NET, NodeJS, GraphQL, SQL and Amazon Web Services. Also worked on frontend technologies like ReactJS, Angular to incorporate backend functionalities.
Freelancer
Fiverr
November 2020 - July 2022
- Delivered 40+ projects as a solo developer with a 5-star rating. Utilized Java, Python, JavaScript, TypeScript, C++, C, C# and MongoDB to develop customized software solutions. Developed Cross Platform Mobile Application using React Native for a US E-commerce Startup, the backend was implemented using NodeJS, ExpressJS, MS SQL Sever, Stored Procedures. Deployed application on Play Store and App Store and Backend Server on EC2 Demonstrated exceptional project management skills by delivering all projects on time and within budget while maintaining high-quality standards. Provided excellent customer service and technical support to clients.
Education