Sudhakar Raju, Developer in Chennai, Tamil Nadu, India
Sudhakar is available for hire
Hire Sudhakar

Sudhakar Raju

Verified Expert  in Engineering

Full-stack Developer

Location
Chennai, Tamil Nadu, India
Toptal Member Since
February 23, 2021

Sudhakar is a seasoned engineer with over two decades of experience in software development, APIs, and web portals and expertise with Node.js, .NET, React, and Spring/Java technologies and frameworks. Besides his wealth of expertise and experience, Sudhakar brings a bright mind that excels at problem-solving and learning new technologies. Sudhakar is also a strong advocate of DevOps and automation.

Portfolio

Ldun FinTech
.NET, MySQL, Next.js, React, TypeScript, MySQLdb, Oracle Cloud, GitHub...
Onfo
React, .NET, Blockchain, Stellar SDK, Node.js, AWS Lambda, Serverless...
Make Better Consulting
Decentralized Finance (DeFi), Storybook, React, Next.js, Material UI...

Experience

Availability

Part-time

Preferred Environment

MacOS, Windows, GitHub, Slack, Skype, Microsoft Teams, Visual Studio, Linux, Visual Studio Code (VS Code), GraphQL

The most amazing...

...experience has been building an IoT-based asset tracking solution from scratch, including an IoT hub, REST API, and React front end for desktop/mobile channels.

Work Experience

Tech Lead and Full-stack Engineer via Toptal

2022 - 2023
Ldun FinTech
  • Developed a multilingual React responsive web app with a .NET Core REST API back end for LDUN (a buy now, pay later service) catering to merchants, suppliers, and LDUN operations.
  • Integrated services with Wathq (Government Commercial Registration Services), ANB Bank payment API, email, and SMS external services.
  • Developed Notification Engine using Node.js and NestJS frameworks and message queues to cater to diverse notification requirements—SMS, email, and WhatsApp based on complex business rules.
  • Built a DevOps pipeline in GitHub Actions for deployment to Oracle Cloud through a bastion.
Technologies: .NET, MySQL, Next.js, React, TypeScript, MySQLdb, Oracle Cloud, GitHub, .NET Core, ASP.NET Core, NUnit, Jest, NestJS, Front-end Development, Front-end, REST, Docker, Full-stack Development, Back-end, Back-end Development, Redux, Redux Toolkit, Tailwind CSS, REST APIs, Microservices Architecture, Microservices, MERN Stack, Web Development, OAuth, DevOps, Estimations, Figma, Entity Framework, C#.NET, Accessibility, jQuery, Axios, Front-end Architecture, Front-end Design, User Interface (UI), Technical Architecture, Web App Development, Databases, Entity Framework Core

Full-stack Lead Engineer via Toptal

2021 - 2023
Onfo
  • Rolled out Stellar blockchain (v18) for cryptocurrency rollout, with geo-distributed nodes in Asia, Europe, South America, the US, and Australia.
  • Built a front end (.NET and React) and a REST API on Lambda (Node.js and the Serverless Framework).
  • Integrated a Stripe API platform for payments during the registration process. Built necessary tracking controls with the ability to reprocess and cancel payments.
  • Built .NET Identity Portal to validate ID documents (passports, driving licenses, etc.) and face image capture.
  • Developed a CI/CD pipeline for serverless scripts. The ability to go live on-demand helped bring more agility to production rollouts.
Technologies: React, .NET, Blockchain, Stellar SDK, Node.js, AWS Lambda, Serverless, Amazon DynamoDB, Front-end Development, Front-end, REST, Docker, Full-stack Development, Back-end, Back-end Development, Redux, Redux Toolkit, Tailwind CSS, REST APIs, Amazon RDS, Microservices Architecture, Microservices, Stripe, MERN Stack, Web Development, Bootstrap, Stripe API, Vercel, Payment Gateways, OAuth, DevOps, Algolia, Estimations, Figma, C#.NET, RabbitMQ, Webpack, Cryptocurrency, Blockchain & Cryptocurrency, jQuery, Axios, Front-end Architecture, Front-end Design, User Interface (UI), Technical Architecture, Web App Development, Databases, Amazon API Gateway, Entity Framework Core

Front-end React Developer via Toptal

2021 - 2022
Make Better Consulting
  • Developed a responsive web UI using React and Next.js for a blockchain exchange platform with screens for swap, explorer, tokens, and stats.
  • Contributed to multi-wallet integration and authentication through the portal.
  • Used Storybook to demonstrate UI components and localized visual UI testing of components.
  • Achieved 95% test coverage on React components. Test scripts were built using Jest, Enzyme, and the React Testing Library.
Technologies: Decentralized Finance (DeFi), Storybook, React, Next.js, Material UI, TypeScript, JavaScript, CSS, Automated Testing, Front-end, Redux Toolkit, Web Development, DevOps, Figma, C#.NET, jQuery, Axios, Front-end Architecture, Front-end Design, User Interface (UI), Databases

Digital Technology Architect

2015 - 2020
Cognizant
  • Developed, from end to end, an IoT asset-tracking solution for a telco customer. It required building IoT hub processors, REST API (.NET), a React front end with high test automation (over 90% coverage), CI/CD, and frequent product releases.
  • Built digital sales and collection apps that reduced loan processing from 24 hours to seven minutes; it used a MEAN stack, Android, REST microservices architecture, and was scaled to handle over 100,000 APIs/day with sub-second performance.
  • Handled a cloud migration of wealth management portfolio applications for a Swiss bank. The strategy involved a change from a lift-and-shift to refactoring to a cloud-native state and deployment.
Technologies: React, Node.js, MongoDB, .NET, Spring, AngularJS, MySQL, Apigee, HTML5, JavaScript, Azure Cloud Services, Containers, Jenkins, SonarQube, Android, iOS, API Architecture, Web Architecture, Architecture, NoSQL, Redux, React Redux, Redux Thunk, Sagas, Sass, Amazon Web Services (AWS), Full-stack, Responsive Web Apps, Responsive UI, APIs, CSS, ASP.NET, C#, .NET Core, Front-end Development, Front-end, Google Cloud Platform (GCP), PostgreSQL, Full-stack Development, Back-end, Back-end Development, Software Design, Redux Toolkit, REST APIs, Amazon RDS, API Gateways, Microservices Architecture, Microservices, Internet of Things (IoT), API Integration, MERN Stack, Web Development, Bootstrap, Azure, OAuth, DevOps, Software Architecture, Estimations, Figma, Entity Framework, C#.NET, Technical Leadership, jQuery, Axios, Front-end Architecture, Minimum Viable Product (MVP), User Interface (UI), Team Leadership, Data Visualization, Technical Architecture, Amazon S3 (AWS S3), Web App Development, Databases, Amazon API Gateway, Entity Framework Core

Mobility Architect

2012 - 2014
Cognizant
  • Responsible for the development of mobile apps for various healthcare customers in the US, including a member app, wellness app, provider apps. The technologies included hybrid apps (PhoneGap, HTML5, JavaScript), native Android, and iOS.
  • Developed a retail banking app for a Saudi American bank using the Kony platform. The app was launched on the iOS, Android, Windows, and BB platforms.
  • Built a sales-and-collections Android app used by field agents to sell automobile loans and collect dues.
Technologies: Android, iOS, PhoneGap, Web Development, Bootstrap, SQLite, Technical Leadership, Front-end Architecture, User Interface (UI), Technical Architecture, Databases, Amazon API Gateway

Technology Architect

2010 - 2012
Cognizant
  • Led a team in the development and enhancement of sales-rating-quoting (SRQ) web services for a leading healthcare payer using .NET Web APIs.
  • Developed ASP.NET Forms for a quick quote work flow.
  • Implemented exception handling, logging, and site usage analytics for the project.
Technologies: .NET, C#, ASP.NET MVC, APIs, JavaScript, CSS, ASP.NET, Automated Testing, Back-end, Back-end Development, Redux, Amazon RDS, API Gateways, Microservices Architecture, Microservices, API Integration, MERN Stack, Web Development, Azure, DevOps, Software Architecture, Estimations, Entity Framework, C#.NET, Technical Leadership, jQuery, Front-end Architecture, Team Leadership, Technical Architecture, Amazon S3 (AWS S3), Web App Development, WCF Web Services, Windows Communication Foundation (WCF), Databases, Amazon API Gateway

Technology Architect

1998 - 2010
Infosys
  • Created a POS air ticket booking application for travel agents in Dubai. It was built using .NET Services, WCF, Windows Forms, and Microsoft SQL Server.
  • Developed and rolled out multi-regional HR sites (over 50) for Microsoft using SharePoint.
  • Troubleshot trading flow issues and provided fixes for a large Wall Street trading firm.
Technologies: .NET, HTML, Sybase, Java, ASP.NET, Back-end, Back-end Development, API Gateways, API Integration, Web Development, Software Architecture, Estimations, Entity Framework, C#.NET, Technical Leadership, jQuery, Team Leadership, Technical Architecture, Amazon S3 (AWS S3), Web App Development, WCF Web Services, Windows Communication Foundation (WCF), Databases, SharePoint

FinTech | Buy Now, Pay Later Product Development and Rollout

https://ldun.com.sa
Buy now, pay later services for B2B customers in Saudi Arabia, developed using React responsive front end and REST API stack using .NET Core, NestJS frameworks. The project moved to a high maturity model with automated CI/CD, automated tests using Jest/NUnit, and project tracking with various tools such as Jira, Slack, and Confluence.

The features of the product were the following: Merchant, Seller registration, Digital wallet, Automated payment synchronization with ANB Bank, Automated monthly wallet deductions, Email/SMS reminders, Rule-driven supplier, Merchant risk evaluation and limits deduction, Merchant/Seller validation with Wathq (Saudi Arabia Government Commercial Registration Office).

The product was enhanced to have marketplace integration, using either APIs (the headless mode) or JavaScript for UI-based integration.

The project was executed using a 3-week Sprint model, with project use case grooming, estimation, and sprint allocation-tracking, culminating with production rollout.

IoT-based Asset-tracking Solution for Telstra, Australia

https://www.telstra.com.au/small-business/internet-of-things/track-and-monitor
An asset-tracking and management solution that I developed using IoT sensors. The project was built using IoT sensors communicating through Bluetooth, Wi-Fi, and Cat M1. We processed sensor data in an Azure IoT hub and exposed it through REST JSON APIs. React and Xamarin front-end apps consumed the data with Google Maps integration.

We executed the project using Agile Scrum methodologies—CI/CD with frequent releases to prod (a 4-to-6-week cycle) and high test automation (over 90% unit test coverage, 65% journey test coverage using Selenium)—and maintained zero days of tech debt.

Cryptocurrency (Platform and UI) 2.0 Development with the Stellar Blockchain Platform

https://onfo.org
An emerging cryptocurrency platform was upgraded for a new UI along with streamlined processes for user and transaction management. The platform was built using the Stellar blockchain platform and the front end with ASP.NET.

The platform also included integration with Vouched.ID for ID recognition and Stripe payment platforms.

React and Next.js DeFi Exchange Site

The development that I handled of a UI for a cryptocurrency exchange site using React and Next.js. The responsive web design was developed using React and Material UI controls; the entire project was developed using an MVP approach.

Project details:
• Jest scripts for unit testing with over 90% coverage
• Storybook for visual component testing
• CI/CD and deployment to a GCP environment

MEAN Stack – REST Microservices and Responsive Web Apps for Sales and Collection Field Agents

A Node.js microservices API that I developed for sales and collections systems (with a MongoDB database) and Android tablet apps for field agents. In addition, I built a responsive web app using AngularJS for back-office employees to process loans.

Air Ticket Sale App for Travel Agents

I built an agent desktop app to sell air tickets to retail customers, enterprise customers for a leading airline in the Middle East. The project involved developing SOAP XML services using .NET API, .NET WCF, and building a thick client using Windows Forms and WPF.

Mobile App for a Leading Bank in the Middle East

I developed the Retain Banking app for Samba bank for multiple platforms using Kony. The mobile apps connect with a core banking API using a Kony middleware product and were rolled out to iOS, Android, Windows, and BB platforms.

Performance Tuning of Etihad Airways' Guest Portal

Etihad Airways' portal was built using .NET/C# in SharePoint. It had been experiencing performance lags and slow memory leaking resulting in periodic restarts for the team.

I worked with the development team to identify improvement areas and the root cause of leakage and then rolled out fixes. The fixes greatly helped the response time and resulted in a better user experience.

Microsoft - HR Portal - Global Rollout

Development of a multi-regional HR Portal, helping HR publish org-wide information and notifications and customize for specific HR regions (e.g., India, US, China, etc.).

The solution required the development of a Sharepoint portal, with 25+ collections created for each region. The portal included multiple layout pages, lists ( Events, Notices, People, etc.), web parts, and a search feature.
1994 - 1998

Bachelor's Degree in Computer Science and Engineering

Coimbatore Institute of Technology - Coimbatore, India

APRIL 2018 - MARCH 2020

AWS Solutions Architect Associate

Amazon Web Services

Languages

HTML5, JavaScript, HTML, C#, TypeScript, CSS, SQL, C#.NET, Java, Sass, GraphQL

Frameworks

.NET, Redux, Next.js, Material UI, Express.js, ASP.NET, .NET Core, Entity Framework Core, Spring, ASP.NET MVC, ASP.NET Core MVC, Serverless Framework, ASP.NET Core, NestJS, Tailwind CSS, Bootstrap, AngularJS, PhoneGap, NUnit, Jest, React Native

Libraries/APIs

React, Node.js, Redux-Saga, REST APIs, React Redux, Entity Framework, Stripe, Stripe API, jQuery, Apigee, Google Maps SDK

Tools

Redux Thunk, GitHub, SonarQube, Azure IoT Hub, NGINX, Stellar SDK, Redux Toolkit, Figma, RabbitMQ, Slack, Skype, Microsoft Teams, Visual Studio, Jenkins, Webpack

Paradigms

REST, Web Architecture, API Architecture, Responsive Web Design (RWD), Microservices Architecture, Microservices, Serverless Architecture, Automated Testing, DevOps

Platforms

Amazon Web Services (AWS), Blockchain, AWS Lambda, Blockchain Platforms, Docker, Azure, Algolia, SharePoint, MacOS, Windows, Linux, Visual Studio Code (VS Code), Android, iOS, Google Cloud Platform (GCP), Vercel

Storage

Amazon S3 (AWS S3), Databases, MongoDB, MySQL, Azure Cloud Services, Microsoft SQL Server, NoSQL, Amazon DynamoDB, Redis, PostgreSQL, SQLite, Sybase, MySQLdb, Oracle Cloud

Other

Software Architecture, Architecture, Responsive Web Apps, Full-stack, APIs, Front-end Development, Front-end, Full-stack Development, Technical Leadership, Back-end, Back-end Development, Software Design, MERN Stack, Web Development, Estimations, Axios, Front-end Architecture, Minimum Viable Product (MVP), User Interface (UI), Team Leadership, Technical Architecture, Web App Development, Containers, Web Services, Decentralized Finance (DeFi), Storybook, Stellar, Serverless, CI/CD Pipelines, Amazon RDS, API Gateways, API Integration, OAuth, Accessibility, Cryptocurrency, Blockchain & Cryptocurrency, Front-end Design, Data Visualization, WCF Web Services, Windows Communication Foundation (WCF), Amazon API Gateway, Computer Science, Cloud, Sagas, Responsive UI, Internet of Things (IoT), Payment Gateways, SharePoint UI

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring