Nitesh Malviya
Verified Expert in Engineering
Back-end Developer
Jodhpur, Rajasthan, India
Toptal member since August 9, 2022
Nitesh is a senior back-end developer with solid experience in microservices and serverless architecture projects and leading teams of over 10 developers. He has managed a microservice-based logistics application for 7-Eleven, handling purchase order deliveries across 7,000 stores, and created a solution design for Ventura to shift to a serverless architecture. Nitesh keeps up with new technological advances by reading and writing articles on Medium and solving problems on HackerRank.
Portfolio
Experience
Availability
Preferred Environment
Linux, Visual Studio Code (VS Code), Jira, MongoDB, PostgreSQL, Node.js, TypeScript, Express.js, Microservices Architecture, Apache Kafka
The most amazing...
...project I've managed is a microservice-based logistics application for a reputed supply chain in the US, handling purchase order deliveries across 7,000 stores.
Work Experience
Offshore Lead
Infosys
- Contributed to a Restify-based microservice project for handling logistics deliveries of almost 7,000 stores daily.
- Created running backups of production PostgreSQL, having approximately 10-15 gigabytes of backup every week.
- Designed and documented solutions for multiple change requests to handle over 1,000 truck-running fleets.
- Provided scalable and stable communication between microservices by working on a proof of concept (POC) for the migration from Azure Service Bus to Apache Kafka.
- Simplified the production monitoring process by working on a POC for distributed object tracing via Jaeger.
Back-end Developer (via Toptal)
Paylane GmbH
- Built an API to allow users to create customized Risk Checker profiles.
- Worked on AWS to create different profiles for different environments.
- Developed the Next.js front-end page to consume the API.
Solution Architect
Kasa Eshna Limited
- Owned the solution architecting of two projects, including budgeting and data migration.
- Created an automated deployment pipeline on Jenkins for Laravel and Node.js projects based on TypeScript.
- Developed a POC on React Native to provide a custom keyboard for sending payments to contacts on a chat application.
Head of Department | Mobile and Sales Division
Anand Rathi IT Pvt. Ltd.
- Created a solution design for a leading Indian brokering firm to shift from monolithic to serverless architecture for high availability and low maintenance.
- Developed a POC to create a Whatsapp channel for communication to purchase initial public offering (IPO) stocks without logging into the system.
- Contributed to the solution design for wallet and risk management calculation with a latency of within 100 milliseconds.
- Mentored the mobile team to learn React Native for developing non-native apps.
Assistant to the Vice President
C G Technosoft Pvt
- Assisted the pre-sales team in evaluating business proposals from a technical standpoint and provided project budgeting.
- Developed solution architectures and entity relationship diagrams (ERDs) for clients from different verticals.
- Mentored team leads for effective client communication and change management with Agile methodology.
- Engaged in strategic and technical discussions to diversify the technology ground of the company.
Project Manager
C G Technosoft Pvt
- Developed a POC for an effective booking system for multiple chains of barber shops.
- Handled multiple POCs and researched AWS and caching technologies.
- Mentored team leads on Node.js and React and brought the transition in the company for non-native mobile apps.
- Assisted in project budgeting, risk analysis, and change management.
- Built solution architectures and ERDs for clients from different verticals.
- Worked with the DevOps team on Jenkins to achieve automated deployment pipelines for all projects in the company.
Technical Lead
C G Technosoft Pvt
- Managed a team of nine engineers while handling scrums, assigning responsibilities to team members, and assessed/solved team members' impediments during scrums.
- Engaged in the POC for a firm for obtaining stock feeds from multiple exchanges and extracting and processing the data.
- Created a small .Net project for Indane based on NFC cards to handle the contactless delivery of cylinders and payments.
- Developed applications using Node.js utilizing the express framework and conducted thorough code evaluations for Laravel and Node.js projects.
- Significantly contributed to establishing a comprehensive and reusable code repository within the organization, especially in the Node.js domain.
- Demonstrated active engagement in client project discussions and deliberations and conducted in-depth technical research on emerging AWS services and advancements.
Senior Software Developer
C G Technosoft Pvt
- Developed an application for the Guar gum agro-farming business to handle product listing, ordering, and packaging.
- Worked on Indane's platform, which serves gas cylinders to almost every part of India, handling the order management and tracking system of gas cylinders using PHP and MySQL.
- Contributed to creating a reusable repository in the company for Yii and CodeIgnitor projects.
- Handled production server issues during peak hours of booking as part of Indane's production management team.
Junior Software Developer
C G Technosoft Pvt. Ltd
- Developed several eCommerce applications using the PHP Zend framework and MySQL.
- Contributed to creating a healthcare application for tracking patients and their medical history.
- Worked with template-driven design in one of the projects and learned PHP frameworks.
Experience
Supply Chain Management for 7-Eleven
https://www.7-eleven.com/My primary role involved working on a microservice project built using Restify. This microservice was designed to manage the intricate logistics and daily deliveries required for the extensive network of 7,000 stores. Additionally, I was tasked with maintaining critical data integrity by performing routine backups of the production PostgreSQL database. These backups amounted to 10 – 15 gigabytes of data every week, ensuring the continuity and reliability of our system.
The Serverless Architecture Transformation of Ventura
I developed a WhatsApp business channel for IPO stock purchases and instant investment reports. Additionally, I implemented a single sign-on authentication and centralized user login for enhanced security, scalability, and disaster recovery.
Focusing on user experience, I streamlined client onboarding to boost sign-up conversions. I also developed a mutual fund management app back end and a risk assessment system for trade safety and margin calculation, adding value to the organization's services.
Host to Host Application for KOTAK Bank
To address this challenge, I conceptualized an architecture centered around Amazon Elastic Kubernetes Service (EKS) and MongoDB as fundamental components. I then developed the back-end API, which is pivotal in the document processing pipeline. This API was equipped with robust error-handling mechanisms and comprehensive logging capabilities to ensure smooth and reliable operations throughout the entire process and help the support team after deployment to track the process quickly.
SKMD Sports API
The back end was developed using Express (Node.js) and Firestore, and the front end with React. Stripe was used for handling payments, and Firebase Auth was used for authorization and authentication.
An ERP Solution for Bloomstack
https://bloomstack.com/I initiated a proof of concept (POC) utilizing AWS Amplify, AWS AppSync, and Amazon Cognito for front-end authentication and API communication via Next.js applications. Additionally, I worked on an AWS Serverless Application Model template POC for streamlined deployments using the AWS CLI.
I developed AWS Lambda functions for real-time cloud watch event streaming to Elasticsearch, enabling error monitoring and Slack notifications. Integration with the Frappe Framework facilitated data entry form management.
Education
Bachelor's Degree in Telecommunications
University of Rajasthan - Jaipur, Rajasthan, India
Certifications
TOGAF Certified
The Open Group
AWS Solutions Architect Associate
Amazon Web Services
Problem Solving Intermediate Skills Certification
HackerRank
Node.js Intermediate Skills Certification
HackerRank
M220JS: MongoDB for JavaScript Developers
MongoDB University
SQL Intermediate Skills Certification
HackerRank
Skills
Libraries/APIs
Node.js, REST APIs, API Development, React, Restify, AWS Amplify, Apigee, Stripe API
Tools
Amazon Simple Email Service (SES), GitHub, Amazon Simple Queue Service (SQS), Amazon CloudWatch, GitLab, AWS CLI, Visual Studio, Sublime Text, AWS IAM, Amazon Virtual Private Cloud (VPC), Git, Bitbucket, Jenkins, Jira, Amazon Simple Notification Service (SNS), AWS CloudFormation, Amazon Elastic Container Service (ECS), Amazon Cognito, AWS Step Functions, Grafana, Amazon CloudFront CDN
Frameworks
Express.js, Serverless Framework, Jest, CodeIgniter, Laravel, Yii, CakePHP, Laravel 5, Yii 2, Angular, React Native, Next.js
Paradigms
Microservices Architecture, Back-end Architecture, Agile, Serverless Architecture, Microservices, REST, Event-driven Architecture, Unit Testing, Change Management, Continuous Integration (CI), DevOps
Platforms
Amazon Web Services (AWS), Amazon EC2, Apache Kafka, AWS Lambda, Docker, Linux, Visual Studio Code (VS Code), AWS Elastic Beanstalk, Google Cloud Platform (GCP), Firebase, DigitalOcean, Kubernetes
Storage
MySQL, JSON, Amazon S3 (AWS S3), MongoDB, Redis, PostgreSQL, NoSQL, Redis Cache, Databases, Amazon DynamoDB, Elasticsearch
Languages
PHP, TypeScript, SQL, JavaScript, GraphQL, Python, Python 3, HTML, HTML5, CSS
Other
Team Leadership, Remote Team Leadership, Technical Leadership, Back-end, Mobile Back-end, Back-end Development, Architecture, Web Project Management, APIs, Team Management, Offshore Development, MERN Stack, Leadership, Solution Design, Amazon API Gateway, Lambda Functions, Software Architecture, CTO, Source Code Review, Code Review, Technical Hiring, Interviewing, Task Analysis, Know Your Customer (KYC), Fintech, Serverless, API Gateways, ESLint, Containerization, Amazon RDS, Relational Database Services (RDS), Cloud Architecture, AWS Cloud Architecture, IT Project Management, Scalability, Cloud, Solution Architecture, System Design, Budgeting, Complex Problem Solving, Amazon Route 53, OWASP Top 10, Money Transfers, WebSockets, PWA, CI/CD Pipelines, Firebase Cloud Functions
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring