
Vinay Kumar
Verified Expert in Engineering
Software Developer
Greater Noida, Uttar Pradesh, India
Toptal member since March 31, 2021
Vinay is a dynamic full-stack engineer with over 13 years of experience building scalable, high-performance applications. Specializing in React, Next.js, Node.js, and .NET, he crafts innovative solutions that drive results. With expertise in cloud development, microservices, and database management, Vinay is passionate about delivering quality code and tackling complex challenges, always with a focus on creating seamless, user-friendly digital experiences.
Portfolio
Experience
- C# - 11 years
- Microsoft SQL Server - 10 years
- REST APIs - 8 years
- React - 6 years
- Azure - 6 years
- Docker - 5 years
- .NET Core - 4 years
- Node.js - 3 years
Availability
Preferred Environment
Visual Studio Code (VS Code), Git, SQL Server Management Studio (SSMS), Azure, MySQL Workbench, GitLab CI/CD, React, Node.js, Docker, Visual Studio 2022
The most amazing...
...software I've built is an AI-driven educational platform using Azure Services, delivering real-time audio/video streams and interactive conversational games.
Work Experience
Senior Full-stack Engineer
Freelance Client
- Contributed to the development and modernization of healthcare applications for a top healthcare company, a leading provider of clinical decision support and drug data solutions.
- Built responsive, accessible UIs using React and Next.js, optimized for healthcare workflows such as medication prescribing, drug interaction checks, and formulary management.
- Developed scalable back-end services using Node.js with PostgreSQL, ensuring high-performance querying and data integrity for large healthcare datasets.
- Led the migration of legacy .NET 4.5 systems to .NET 8, modernizing monolithic services into more modular, maintainable, and high-performance components, as a side project where I managed a team of around 10 developers.
- Designed APIs to serve real-time drug data, interaction alerts, and clinical content to front-end applications. Helped create robust data pipelines and query layers to support dynamic and searchable drug databases.
- Contributed to deployment and CI/CD strategies, using Docker and Azure, to ensure reliable and scalable cloud environments for healthcare tools.
C# and JavaScript Developer (via Toptal)
Alteryx - Localization
- Designed and delivered automation capabilities for localization processes followed by client teams, which helped more than 60 projects and product repositories developed in different languages and technologies.
- Unified the standards so that different teams across the organization can follow common localization standards and practices without worrying about specifics and focusing on product development.
- Automated each aspect of the flow so that scraping and translations keep reaching teams, and any communication for issues happens via an interface without getting into technical details.
- Built support and command line tools to implement localization processes and a local lint tool easily. Developed localization best practices course modules and quizzes to train developers.
- Communicated with 3rd-party tools to integrate with local automated localization processes.
- Used technologies such as GitLab CI/CD, Node.js, React, Next.js, TypeScript, Docker, Azure, and C# to develop a product suite to support all the automation.
Technical Lead
GrapeCity
- Led a team to develop an umbrella of products for an educational business and platform and delivered many modules in multiple iterations.
- Designed the architecture, developed a microservice-based application, and managed the deliveries and multiple releases.
- Used IdentityServer4 for OpenID and OAuth capabilities. Developed REST-based microservices, with SQL Azure as the database.
- Developed multiple front-end applications using Angular, TypeScript, and Vue.js, consuming the microservices REST API in an authorized environment.
- Used many Azure services, such as Azure Media Services, Azure Storage, SQL Azure, and SQL Cognitive Services.
- Deployed the services using Docker to Azure VMs and maintained the API gateways and load balancers on Azure.
- Managed the logs using ELK stack and other NoSQL solutions and took care of the distributed architecture using messaging queues.
Senior Consultant
GlobalLogic
- Served as a .NET engineer leading a small team. Developed several applications for an investment and wealth management company.
- Contributed to the development of a completely secure data and file management web application, built-in AngularJS, and later upgraded to Angular 4. I used C# REST APIs and MySQL database for the back end.
- Used Azure Storage and their SAS and encryption strategy for security, аnd secure web controls for safer access to the files. Handled a MySQL database for a few API integrations with the client's existing DB.
- Utilized the Agile methodology with daily standups and weekly sprints.
Senior Software Engineer
GrapeCity
- Worked as a .NET full-stack engineer for a startup client to develop their product which provides services and manages the calendar and payment for service providers.
- Developed the application using .NET MVC, Knockout (Knockout.js), and SQL Azure. Worked on complex calendar and time management logic for providers and a notification management service.
- Implemented user management using ASP.NET Identity and Azure AD, based on FormsAuthentication.
- Used Kendo controls to develop the web controls and the basic binding capabilities of Knockout (Knockout.js).
- Deployed the application using Jenkins and Azure App Service.
Senior Software Engineer
Infogain
- Served as a senior software engineer to develop and support applications for a major insurance provider in the US.
- Helped develop some of the new modules in existing Windows Forms-based applications and constant support for existing ones.
- Developed a new web-based application for the platform based on ASP.NET MVC and C#. Implemented interactive user interfaces with JavaScript, jQuery, and CSS.
- Managed the code using TFS and its build pipelines.
- Developed many WCF services and migrated SOAP-based services to WCF.
Systems Engineer
Tata Consultancy Services
- Acted as a software developer to support developing and maintaining a legacy ASP application for a top Fortune 100 client. Helped migrate the application to ASP.NET 2.0.
- Contributed to the development of applications using ASP.NET Web Forms, JavaScript, and JQuery. Handled the stored procedure in Oracle and wrote the data layer to optimize the data access performance for the application.
- Developed many SOAP services and tested them using SoapClient. Later I helped to move the services to REST-based WCF services.
- Handled the migration of data from multiple data sources using the Informatica ETL tool and T-SQL procedures.
Experience
GrapeSeed
https://grapeseed.com/As a team lead, I helped architect the entire microservices applications and databases. I helped create the project plan and execute it and led a team of developers and QAs to work on the product and deliver it in multiple releases. I used tools such as Jira and Confluence for the whole project management phase.
I took care of the release pipeline for a set of services and web applications using Jenkins and Docker-based deployment using Azure VMs, helped take care of millions of logs using ELK stack, and worked on monitoring these logs.
I served as an SME for the video streaming services, which employed Azure Media Services and took the help of messaging queues to timely encode and publish videos uploaded by the content team.
Teleseminar and Webinar System for Coaches, Speakers, and Marketers
https://instantteleseminar.com/As a developer, I provided support for new development, bug fixes, and regular support to keep the application up and maintain its database. I handled the business logic to keep the subscription/payment, online meetings, and other required entities operating smoothly.
I took care of deployment on Windows Server 2003 and IIS and performed error handling using IIS and custom handling, which helped trace any issues throughout meetings constantly going on in the system.
CareComplete
https://www.visitingangels.com/CareComplete is a portal providing caregivers with a platform to register themselves and provide health care services. It takes care of scheduling care service timelines, conflict resolution, and payments for services and provides a portal for users to take advantage of these services. A cloud-based scalable application was built using SQL Azure, Azure App Services, and Azure Pipelines to deploy the services. Utilized various WebJobs to take care of all background services.
Toptal React Accelerator
Cut CRM
https://www.cutcrm.com/Education
Master's Degree in Computer Science
Sikkim Manipal University - New Delhi, India
Bachelor's Degree in Computer Science
Makhanlal Chaturvedi National University of Journalism and Communication (MCNUJC) - New Delhi, India
Certifications
Toptal React Accelerator Graduate
Toptal, LLC
Skills
Libraries/APIs
REST APIs, jQuery, Azure Cognitive Services, React, Node.js, Azure Media Services API, Vue, Windows Forms (WinForms)
Tools
MySQL Workbench, Git, Jenkins, Azure App Service, TFS, Microsoft Silverlight, VSS, Azure DevOps Services, GitLab, GitLab CI/CD
Languages
C#, JavaScript, VB.NET, T-SQL (Transact-SQL), TypeScript, VB, Visual Basic 6 (VB6), Visual Basic
Frameworks
ASP.NET, .NET, ASP.NET MVC, .NET Core, Angular, AngularJS, Selenium, Classic ASP, Knockout (Knockout.js), Kendo UI, .NET 4, Next.js, .NET 8, Material UI
Platforms
Docker, Azure, Oracle, Linux, Visual Studio 2022
Storage
Microsoft SQL Server, Azure SQL, NoSQL, SQL Server 2010, MySQL, JSON, PostgreSQL
Paradigms
Microservices Architecture, Microservices, REST, Service-oriented Architecture (SOA)
Other
Ajax, IIS, Windows Communication Foundation (WCF), Informatica, SOAP, Azure WebJobs, SQL Server 2015, Front-end, Internalization, Localization, APIs, CI/CD Pipelines
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