ADAVESH MANAGAON
+91-9663392069 | adavesh@gmail.com | linkedin.com/in/adavesh
Profile Summary
Proficient software developer with extensive experience in designing and developing web and desktop applications. Expertise in the Microsoft .NET ecosystem, debugging large codebases, and optimizing performance. Skilled in both individual and team leadership roles, delivering robust solutions across domains.
Experience
Sanas AI – Senior Software Developer
Sep 2023 - Sep 2024
- Designed and developed the backend for the Sanas Admin Portal leveraging technologies
- Collaborated with stakeholders to gather the requirements, create documentation
- Assisted in decision making related to choosing technology and purchase of required software
- Lead the web team, prioritizing features, assisting in User Experience design
- Tech Stack - C#, ASP.NET Core, React, JavaScript, Web API, PostgreSQL, Azure, Auth0
Epicor Software – Principal Product Developer
Feb 2016 - Sep 2023
- Lead the desktop to web migration project
- Lead the efforts to improve the application speed by optimizing code and queries.
- Pioneered the maintenance and optimization of customization engine.
- Integrated external tools like GPS providers, analytics, Payments Systems, etc. into our project.
- Tech Stack - C#, ASP.NET Core, SQL Server, WPF, Windows Forms, Azure, SOA, React
Cerner Healthcare Solutions – Software Architect
Aug 2009 - Feb 2016
- Designed and developed the Supply point of use application.
- Pioneered in integrating cross team applications into pharmacy supply chain module
- Designed and lead the development of an ORM for Cerner Millennium (database) for .NET applications
- Played key role in migrating Supply Chain solutions
- Tech Stack – Windows Forms, WPF, SQL, Multithreading
Technical Skills
- Languages: C#, TypeScript, JavaScript, Python, React
- Frameworks & Tools: ASP.NET Core, RESTful APIs, Auth0, Docker, WPF, WinForms
- Databases: SQL Server, PostgreSQL
- Cloud: Microsoft Azure and AWS
- Development Tools: Visual Studio, VS Code, GitHub, GitLab, Azure Suit
Education
Bachelor of Engineering
Visvesvaraya Technological University, Belgaum, KA, India
Certifications
- Microsoft Azure Fundamentals (AZ-900) issued by Microsoft
- HTML and CSS in depth by Meta on Coursera
- A former Microsoft MVP in C#
Key Projects
Admin Portal - Sanas
- It is a web portal for managing customers, their workspaces, licenses, dashboards etc.
- Created CI/CD pipelines for GitLab and Elastic container services (ECS) on AWS
- Implemented RBAC with Auth0 along with SSO to enable customers to use their own Auth provider.
- Implemented Notification system with Firebase for thin clients and SignalR for desktop clients.
- Developed a unified framework for querying logs from Azure Log Analytics, thus simplifying future development
Migration of BisTrack - Epicor
- This is migration project to uplift Desktop code to Web application
- Built a framework for using desktop code as is for web application to mitigate to mimic modal windows.
- Desktop code is all about in memory state. In order to use the same code for web as well, efficiently leveraged stateful actor services from Service Fabric
- Upgraded the codebase from .NET 4.8 to .NET 6 and from 32 bit to 64 bit.
Customization Engine – Epicor
- This is a framework for creating customization and verticalization of Epicor ERP product
- Upgraded the custom code C# generation and compilation from CodeDom to Roslyn
- Pioneered in optimizing the buggy customization engine by resolving over 500 bugs and over 20 feature requests in just 3 months right after starting the project with zero knowledge transfer for which I was awarded with Half Yearly award.
Supply Point of Use – Cerner
- This is a point-of-sale application used in pharmacy supply chain solutions.
- This was first application that I designed. I also lead the development with just one database developer. Completed the project well within the stipulated time. I was awarded ‘Night on Town’ for successfully completing this project.
- Successfully integrated various other Cerner solutions such as payment system, pharmacy in-patient, SurgiNet
Uplift Pharmacy Supply Chain Suit – Cerner
- This is project to convert VB6 applications to C#.
- Created tools for generating CCW and RCW DLLs which was leveraged by all uplift projects
- Generated a custom ORM framework for Cerner Millennium database. This simplified the execution of DB queries for uplifted applications and thereby reducing lot of time involved during uplift.
- Created key re-usable components out of self-interest which were consumed by other projects
Personal Info
- Full Name: Adavesh Managaon
- Previous Name: Adiveppa Managaon
- Address: #103, The Nest, Mahantesh Nagar, Belagavi, KA 590016
- Alternate Email: mails4abm@gmail.com