Mohd Jami
Mohd Jami
Work Experience
KoinX
Backend Intern
October 2024 - Present
Remote, India
- Implemented Repository Pattern for 40+ MongoDB Models with a generic Repository Class, reducing duplicate database access code by 60% and standardizing data access layers across microservices.
- Led the refactoring of tax calculation services for multiple countries, implementing standardized architecture patterns and reducing code duplication by 40%, while maintaining 100% test coverage with Mocha and Simon.
- Developed and optimized wallet-wise profit/loss calculation system for cryptocurrency transactions, implementing comprehensive test coverage and Swagger documentation that improved API reliability and team collaboration.
Skills
Node.jsExpressMongoDBTypeScriptMicroservicesMochaSwaggerGithub ActionsDocker
TrueManager Technologies Pvt Ltd.
Software Engineer Intern
Oct 2024
Remote, India
- Developed authentication and authorization APIs using Node.js and DynamoDB, improving response times and securing access with OTP-based authentication.
- Enhanced role-based access control (RBAC) for team members, enabling CRUD operations with specific permissions, increasing application security and user management efficiency.
- Collaborated using GitHub for version control, ensuring seamless branching and merging practices.
Skills
Node.jsDynamoDBExpressTypescriptRBACAPI DevelopmentGitHub
GirlScript Summer of Code
Back End Developer | Full Stack Developer
May 2024 - Aug 2024
Ghaziabad, Uttar Pradesh, India · Hybrid
- Ranked among top 100 contributors out of 27000+ registered users and 3000 active contributors in the first 3 weeks.
- Worked on Full Stack and Primarily Backend Open Source Real World Projects.
- Implemented Full Authentication and authorization from scratch.
- Created Profile, Admin, Settings pages for applications.
- Improved overall efficiency of the applications.
Skills
Next.jsNode.jsExpressMongodbBack-End Web DevelopmentFull Stack DevelopmentOpen Source
GSSoC 2024 Certification
Contributor Badge
My skillset
Some of my Open Source Project to get started with!
URL Manager
URL Manager is an open-source URL managing app which help you to manage your URLs at one place, keep track and monitor your URLs, it does it by shortening the url which you can share, and keep track of it.
Authentication Starter Template
Wrote easy to use NextJS template which users can leverage to directly start creating their SaaS apps without worrying about user authentication and authorization.
RealChat-Scalable-WebSockets
Built a Highl Scalable Real Time communication and Chat Application using Nodejs and Next.js.