
Sriharsha Ranganath
Verified Expert in Engineering
Full-stack Developer
Bengaluru, Karnataka, India
Toptal member since March 25, 2026
Sriharsha is a full-stack developer with over two decades of experience building reliable, high-performing systems. He has worked across a wide range of industries, including edtech, healthcare, insurance, enterprise applications, telecom, management consulting, retail, geospatial technology, and public sector domains. Collaborating with various client partners across the globe, from local businesses to top-tier enterprises, Sriharsha has provided resilient and reliable solutions and consulting.
Portfolio
Experience
- C#.NET - 20 years
- Java - 20 years
- SQL - 20 years
- Project Planning - 10 years
- Node.js - 7 years
- CI/CD Pipelines - 7 years
- Cloud Architecture - 7 years
- Cloud Migration - 5 years
Preferred Environment
Windows, Linux, Docker, Amazon Web Services (AWS), Google Cloud, Azure, C#.NET, Java, Node.js, Python 3, System Architecture, Architecture
The most amazing...
...achievement has been developing GIS applications to support public services, insurance, and rescue operations for an elite defense force.
Work Experience
Application Developer
ThoughtWorks
- Directed the team on multiple projects spanning diverse technology stacks.
- Worked across diverse technologies, quickly onboarding and delivering effective results. Provided practical solutions to complex problems.
- Gained expertise in DevOps and helped sustain and modernize infrastructure for one of the top three consulting companies.
Principal Software Engineer
Tesco
- Developed an API framework for Tesco, which catered to the rest of the domain APIs.
- Built a system to configure and manage onboarded APIs within a centralized API framework.
- Supported the onboarding of domain APIs onto the API framework, ensuring seamless integration and governance.
Senior Software Engineer
Atkins
- Developed GIS applications supporting public services, insurance, and rescue operations for an elite defense force. Built an iPhone mobile application to streamline data collection for fieldwork.
- Ideated and architected systems integrating enterprise applications with GIS platforms.
- Designed and developed a GIS application that is used to plan for aerial rescue operations based on obstructions in the flight path.
Consultant
Ciber
- Worked on a telecom service offerings website for T-Mobile, as well as state and law applications, including a contract lifecycle management system and a Corrections Department application used by Cook County.
- Developed a RESTful web application for T-Mobile using WCF. Delivered enhancements to the existing Corrections Department application, improving functionality and user experience.
- Analyzed and provided extensive design and implementation for data migration from mainframes to the latest SQL database for the Correction Department application.
Software Engineer
K2 Technology Solutions
- Served as a software consultant at NXP Semiconductors, engaged via K2 Technology Solutions.
- Built a few systems, such as attendance management, library management, and timesheet management systems from scratch.
- Mentored and upskilled NXP's existing team by training them on the latest technologies available at the time.
Senior Software Engineer
Right Decision Systems
- Developed software solutions from scratch across edtech, consulting, insurance, and healthcare domains.
- Served as an individual contributor in a hospital and patient record management system, an educational institute management product, an insurance application used for risk assessment, and a consulting firm management application.
- Oversaw end-to-end development, deployment, and maintenance of the applications.
Experience
Loss Control System Web App
eChalk
My T-Mobile
CIBERLaw and CLCE
CLCE is part of CIBERLaw, a contract lifecycle management product that caters to city and state departments and is intended for fast, smooth contract processing. The product maintains all contract data across the mayor's office, law departments, and the department of work, among others.
Viskort Obstruction DB
Obstruction Database is an extension of Viskort, developed for the confidential defense force in the EU region, that helps them track obstructions to low-level flight plans for search and rescue operations. The main feature is filtering obstructions by height range.
API Framework
Wave Idea Management
Price Advisor App Suite
Confidential Logistics Application
Education
Bachelor of Engineering Degree in Electronics and Communication
Adichunchanagiri Institute of Technology (AIT) - Chikmagalur, India
Certifications
Certified Scrum Master
Scrum Alliance
Skills
Libraries/APIs
REST APIs, API Development, Node.js, React, ArcGIS, jQuery, Java Servlets, OpenLayers, Entity Framework, ArcGIS JavaScript API 3, GitHub API
Tools
Visual Studio, GIS, Auth0, Crystal Reports, Microsoft Visual SourceSafe (VSS), Microsoft Silverlight, Chef, Terraform, C#.NET WinForms, InfoPath, Splunk, Ninject, Jenkins, Ansible, RabbitMQ, BigQuery, Sisense
Languages
C#.NET, Java, SQL, HTML, CSS, JavaScript, C#, Python 3, Python, XAML, C++, HTML4, CSS2, Objective-C, Visual Basic 6 (VB6), XML, HTML5, CSS3, Ruby, Go, TypeScript
Frameworks
.NET, Dojo, Angular, Spring Boot, ASP.NET, MVC Razor, ASP.NET Web API, ASP.NET MVC 5, Spark, React Native, Blazor
Paradigms
API Architecture, Enterprise Application Integration (EAI), Event-driven Architecture, Automation, REST, Test-driven Development (TDD), Agile, DevOps, Microservices, ETL
Platforms
Microsoft, Amazon Web Services (AWS), MacOS, Eclipse, Azure, Windows, Linux, Docker, Jakarta EE (Java EE or J2EE), ArcGIS Server, Nexus, New Relic
Storage
GeoServer, Google Cloud, Microsoft SQL Server, PostgreSQL, PostGIS, SQL Server Reporting Services (SSRS), Amazon S3 (AWS S3), Elasticsearch, MySQL
Other
APIs, API Integration, Technical Architecture, System Architecture, Architecture, API Design, Back-end, API Testing, System Design, Web Services, Cloud Architecture, Containerization, Cloud Migration, CI/CD Pipelines, Full-stack Development, SSRS Reports, Desktop App, Web Development, Full-stack, Digital Electronics, Power Electronics, Data Communication, Computer Networking, Digital Signal Processing, Operating Systems, Operations Research, Microprocessors, Microcontrollers, Interactive JavaScript, Web Server (IIS), Web Applications, OpenStreetMap, Web Map Services (WMS), Solution Architecture, Scrum Master, Artificial Intelligence (AI), Project Planning, Strategic Design, Ajax, .NET WCF, RESTful Services, WCF Web Services, RESTFul APIs, GoCD, Shell Scripting, GitHub Copilot Chat, OpenSpec, Agentic AI
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