
Anuraag Shimoga Ramesh
Verified Expert in Engineering
Full-stack Developer
Bengaluru, Karnataka, India
Toptal member since September 23, 2021
Anuraag is a full-stack developer with 12 years of experience designing and building scalable web applications that affect millions of people every day and looks forward to working on other exciting products. He is keen on Node.js, React, and PostgreSQL and works well with many other technologies, including AWS services. Anuraag is highly flexible, a quick learner, and great at communicating with different stakeholders.
Portfolio
Experience
- SQL - 12 years
- JavaScript - 8 years
- HTML5 - 7 years
- CSS - 7 years
- React - 4 years
- Node.js - 4 years
- PostgreSQL - 2 years
- Apache Kafka - 2 years
Availability
Preferred Environment
Node.js, React, PostgreSQL, Amazon Web Services (AWS)
The most amazing...
...project I've led included a team of 12 developers to build a SaaS-based marketing automation platform that sends out and tracks millions of events per day.
Work Experience
Back-end Developer
Reckit Inc.
- Developed a scalable and high-performing API library from scratch for Reckitt, an app to share recommendations. This app is available on the IOS app store.
- Developed and managed 57 Lambda functions using Node.js and Serverless framework. These functions were triggered through API Gateway and constituted the API library.
- Integrated with multiple third-party APIs, including Google Places, Google Books, Reelgood, and Spotify.
- Leveraged multiple AWS services, including Cognito, RDS, Lambda, API Gateway, SES, SNS, and S3.
Technical Lead
Comviva, India
- Led a team of 12 developers to build a SaaS-based digital marketing automation platform that sends out and tracks millions of events daily.
- Developed four microservices, more than 50 APIs using Node.js, and more than 50 reusable components using React. I spearheaded five modules of the application and released more than 100 bug fixes for other modules.
- Worked on two performance enhancement exercises that required redesigning the distribution of tasks across microservices. I reduced resource consumption to 70% and scaled up these services to handle thousands of events per second.
- Integrated the following third-party systems within the application: Stripe (billing), Plivo (SMS in US/Canada), Value First (SMS in India), Instabot (conversation), and Unlayer (email editor).
- Communicated with product management and quality assurance teams regularly as part of my technical lead role. I was also the first point of contact for any production issues or challenges faced during deployments.
Technical Lead
MetricStream, India
- Served as the technical expert for many GRC modules such as audit management, issue management, and compliance. Some of the enterprise clients I worked with are Procter & Gamble, Kaiser Permanente, British Petroleum, and Canadian Tire Corporation.
- Developed and maintained three new modules requested by the customer. This development included the creation of more than ten forms, 10+ reports, and 4+ workflows.
- Customized six modules by making changes in more than 30 forms, 30+ reports, and 10+ workflows based on customer business use cases.
- Completed a POC to migrate three modules onto the MERN technology stack.
Staff Consultant
Oracle Financial Services Software
- Served as the technical expert for a core banking product. One of the enterprise clients I worked with was Mashreq Bank.
- Developed a new module in the application to support the UAE direct debit system as per the UAE Central Bank guidelines.
- Customized more than 20 forms and 20 reports across various modules as per customer requests.
IT Engineer — System Integration
CMC Ltd.
- Served as an individual contributor for the leave management system of Tata Consultancy Services that 100,000 employees used at that time.
- Developed new modules in the application to support four new countries. I also released 50+ bug fixes in the existing modules.
- Worked on system performance improvements to reduce the execution time of batch jobs by 80%.
Technical Associate
Tech Mahindra
- Acted as a DBA for AT&T's billing system that served millions of customers.
- Developed scripts to implement DB changes for three successful application upgrades.
- Built scripts to automate four repetitive tasks, saving the team six hours per week.
Experience
Reckit
I developed a scalable and high-performing API library consumed by the IOS app. I created 57 Lambda functions and leveraged other AWS services, including Cognito, RDS, API Gateway, SES, SNS, and S3.
The back end is integrated with multiple third-party libraries, including Google Places, Google Books, Reelgood, and Spotify, to search for places, books, movies, tv shows, and songs.
Factoreal
https://www.factoreal.com/I led a team of 12 developers to build this platform. I developed and maintained four microservices and owned five modules of the application.
The company now has two enterprise customers and 10+ small and medium business customers signed. Together, these customers send millions of messages to their contacts every day via emails, SMS, WhatsApp, and more.
Metricstream GRC Application
https://www.metricstream.com/I served as the technical expert for some audit management, issue management, and compliance modules. I developed and maintained three new modules and customized six existing modules per customer requests, resulting in 15+ successful production releases.
Flexcube
https://www.oracle.com/in/industries/financial-services/banking/I developed a new module to support UAE direct debit system (UAEDDS) as per the UAE Central Bank guidelines. In addition, I customized 20+ forms and 20+ reports as per customer requests to satisfy their business use cases resulting in more than five successful production releases.
Education
Bachelor of Engineering in Electronics and Communication
Visvesvaraya Technological University, India - Bengaluru, India
Skills
Libraries/APIs
Node.js, React, REST APIs
Languages
JavaScript, SQL, HTML5, CSS, HTML
Frameworks
Serverless Framework
Paradigms
Microservices
Platforms
Oracle, AWS Lambda, Apache Kafka, Amazon Web Services (AWS)
Storage
PostgreSQL, Redis, MongoDB
Other
Amazon API Gateway
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