Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Timeline
Generic
Santosh Vighne

Santosh Vighne

Technical Lead
Pune

Summary

Results-driven Technical Architect/Technical Lead with over 13+ years of extensive experience in analyzing, designing, developing, and implementing distributed, multi-layered, and multi-threaded applications. Proficient in C#.NET, .NET Core, MVC, SQL Server, Oracle, Azure, and AWS across various domains such as Automotive, Healthcare, Payment, and Supply Chain. Skilled in leading large, distributed development teams and delivering software solutions following Agile and SAFE project management practices. Strong programming, analytical, research and development skills, excellent communication skills, and a fast learner of new technologies.

Overview

13
13
years of professional experience
5
5
years of post-secondary education
2
2
Certifications
2
2
Languages

Work History

Staff Engineer

Nagarro
Remote
04.2021 - Current
  • Improved user experience and system reliability by implementing micro service architecture to make data real time
  • Worked directly with customer to troubleshoot performance issues related to inventory applications
  • Led code quality improvement initiatives and created coding standard guidelines and implemented editorconfig ruleset that resulted in highest quality code and less review comments from reviewer
  • Project #1
  • Realtime Inventory Software Solutions
  • Team size: 13
  • Tech Stack: Net Core 5 Web API, AWS Lambada, AWS S3 Bucket, AWS CICD, AWS, EC2, AWS CloudWatch, Terraform, Oracle server, Splunk, New Relic, PagerDuty, Avocado, Artifactory, React
  • Description: This Inventory management project is microservice based architecture to perform data sync-up of two different databases
  • This workflow is part of CQRS pattern and here performed command to write data in central database
  • Used claim check-based event emitting using AWS Lambada, SNS, SQS and S3 bucket to share data between two databases
  • For Front end React library with typescript used
  • Role: Worked in this project as Scrum Team Lead responsible for ensuring smooth functioning of technical operations, monitoring and evaluating staff progress assist with resolving obstacles, assign tasks, and ensure overall client satisfaction
  • Played lead role to perform efficient planning, designing, and development
  • Responsible for implementing and closely monitoring Site Reliability Engineering (SRE) Framework to ensure application's resilience and reliability..
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.

Sr. Software Engineer

Allscripts Healthcare
01.2017 - 04.2021
  • Develop high-quality software adhering to best coding practices
  • Identify, prioritize, and execute tasks in software development life cycle
  • Develop tools and applications by producing clean, efficient code
  • Review and debug code
  • Collaborate with internal teams and vendors to fix and improve products
  • Worked with customers to resolve production issues.

Sr. Software Engineer

Opus Consulting
04.2015 - 01.2017
  • Develop high-quality software adhering to best coding practices
  • Develop tools and applications by producing clean, efficient code
  • Collaborate with internal teams and vendors to fix and improve products
  • Worked with customers to resolve production issues
  • Locator Search
  • Team size: 10
  • Tech Stack, Asp.Net MVC, SQL Server 2012, WCF services
  • Description: This application responsible to Save ATM Location details for different ATM Networks Provider across the world
  • Cardtronics is the largest provider of ATM services to different Financial Institutions
  • Locator Search is providing services to FI’s to save/Populate their ATM Location data and provide APIs to Search Engines
  • Role: I worked on this project as an individual contributor on feature development, fixing bugs, defects
  • Worked on production issues and resolved customer cases
  • I played good roles in application UI designing, business layer creation, database store proc/ function writing and poco class creation.

Sr. Software Engineer

02.2014 - 03.2015
  • Develop high-quality software adhering to best coding practices
  • Collaborate team members to understand requirements and work on user stories
  • Project, Dialog Space
  • Team size: 25
  • Tech Stack, : This project developed for Hitachi R&D Team
  • Its business analysis application is based on business origami
  • Dialogue space is a system for analyzing business problems collaboratively through mathematical models
  • Dialogue space is configured with 3 models
  • Role: I worked on this project as an individual contributor on feature development, fix bugs, defects
  • Worked on production issues and resolved customer cases
  • I played good roles in application UI designing, business layer creation, database store proc/ function writing and poco class creation.

Software Engineer

Maven Tech
03.2013 - 01.2014
  • Develop high-quality software adhering to best coding practices
  • Collaborate team members to understand requirements and work on user stories
  • The PeopleScope Suite is designed to support and facilitate the job of the HR function like Payroll Management system, Attendance Management System, Employee Self Service Portal System, Recruitment Management System, Training Management System
  • Role: Assisting the team lead with software development and prototype designs
  • Understanding client's requirements and writing software according to it
  • Gain proficiency in codebase and troubleshoot software programs to fix bugs.

Implementation Engineer

Pravin Masala
06.2011 - 02.2013
  • Establish all technical project requirements and maintain effective professional relationships with all clients and organize all project materials
  • Assist clients to monitor all software implementation lifecycle and assist make appropriate customization to all software for clients
  • Supply Chain Management System
  • Team size: 7, This project, at the Retailer level enables easy tracking of the entire inventory, automatic updating of financial transactions, report generation, analyzer, and their easy transmission (The system takes care of generating reports and sending them to the respective companies through email)
  • Also, we take care of secure transactions using user roles assignment module
  • Role: Assisting the team lead with software implementation and database replica creation, go live process
  • Understanding client's requirements and writing software according to it
  • Gain proficiency in codebase and troubleshoot software programs to fix bugs.

Software Engineer

SSTS
05.2010 - 06.2011
  • Understanding requirements, fixing the issues, update Root Cause and Resolution to issue tracking tool.

Education

Master of Science - IT

Karnataka State Open University
Pune
04.2013 - 04.2015

Bachelor of Computer Applications - Information Technology

Tilak Maharashtra University
06.2007 - 04.2010

HSC - undefined

State Board

SSC - undefined

State Board

Skills

AspNet Core Web API, SQL Server, Oracle, PostgreSQL, Dynamo DBundefined

Accomplishments

  • Sunrise FHIR Microservices
  • Team size: 9
  • Tech Stack: C#, .Net Core, REST Web API, Azure Cloud, DevOps, FHIR
  • Description: Sunrise FHIR Web API framework is an upgradation of the existing HL7 API Framework to provide new HL7 Rest APIs for external/internal applications
  • This is microservice architecture extends multiple HL7 API to perform get and post operations
  • Role: I worked on this project as Sr
  • Member and I contributed to Framework/Architect planning, Designing, Technical Roadmap, Technical feasibility analysis, Actual implementation of API’s
  • I have created API Adapter, Repositories, Data objects, Interfaces, Facade across the different individual components
  • I have used Polly Resiliency Framework to achieve Application resiliency patterns like Retry, Circuit Breaker, Timeout, Bulkhead, Cache, Fallback
  • These patterns implementation worked out to apply resiliency policies
  • Project #2:
  • Sunrise Access Management
  • Team size: 9
  • Tech Stack: C#, WinForms, MVC, SQL Server, WCF, Azure Cloud, HL7, FHIR
  • Description: Sunrise Access Management is a Healthcare product developed by Allscripts for Patient Visit Management, Appointment Scheduling, Visit workflow management
  • And Hospital billing life cycle
  • This product is part of Allscripts Healthcare Product Suite
  • Role: I worked on this project as Sr
  • Member and I contributed to Framework/Architect planning, Designing, Technical Roadmap, Technical feasibility analysis, Actual implementation of API’s
  • I have created API Adapter, Repositories, Data objects, Interfaces, Facade across the different individual components
  • I played a crucial role in Performance optimization using benchmarking, Instance and memory analysis
  • Used best tools like Benchmark Library, Windbg for .exe debugging, I have used .Net Memory Profiler to find out memory leak and analyze Garbage Collected instances, I have used Perfview improve the performance and troubleshoot application performance issues
  • Land Acquisition System
  • Team size: 5
  • Tech Stack: C#.Net, WinForms, SQL Server 2005
  • Description: We have Maintained Land Acquisition System
  • In this system Collector offices can keep records of the whole land acquisition process and PLAQ main roles
  • In this system we have maintained Root level working system, Plaq (principle of land acquisition) to SLAO (Special land Acquisition officer) modules
  • Role: I was performing small programming jobs, working under the close supervision of a software developer and lead programmer
  • As a software trainee learn the basics of the software development process.

Certification

LinkedIn: Microservices: Design Patterns

Timeline

LinkedIn: Microservices: Design Patterns

06-2023

LinkedIn: Generative AI

06-2023

Staff Engineer

Nagarro
04.2021 - Current

Sr. Software Engineer

Allscripts Healthcare
01.2017 - 04.2021

Sr. Software Engineer

Opus Consulting
04.2015 - 01.2017

Sr. Software Engineer

02.2014 - 03.2015

Master of Science - IT

Karnataka State Open University
04.2013 - 04.2015

Software Engineer

Maven Tech
03.2013 - 01.2014

Implementation Engineer

Pravin Masala
06.2011 - 02.2013

Software Engineer

SSTS
05.2010 - 06.2011

Bachelor of Computer Applications - Information Technology

Tilak Maharashtra University
06.2007 - 04.2010

HSC - undefined

State Board

SSC - undefined

State Board
Santosh VighneTechnical Lead