Madhav S.

Madhav S.

Senior Software Engineer

Melbourne, Australia
Hire Madhav S. Hire Madhav S. Hire Madhav S.

About Me

Proactive C# developer with over 15 years of professional experience and hands-on approach that has worked on a variety of enterprise applications across multiple domains. I have a background in working with different technologies, including Xamarin, Azure, and AWS cloud infrastructure. Proven experience in leading small and medium developer teams, interfacing with clients and offering the best software solutions to reach business goals.

Work history

UpStack
UpStack
Senior Software Engineer
2020 - Present (4 years)
Remote
  • Create and develop innovative software solutions for different clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Orbital 8
Orbital 8
Xamarin Consultant
2020 - 2020
Melbourne, Australia
  • Provide strategic guidance to clients on Xamarin technology and recommending solutions based on their requirement.

  • Provide solutions and build end-to-end implementation using current industry approaches, as well as planning timelines and setting deadlines.

  • Diagnose and refine challenges & opportunities, making recommendations that improve team productivity.

Coles
Coles
Xamarin Consultant
2019 - 2019
Melbourne, Australia
  • Provided time estimates for projects, closely collaborating with Business Analysts and other team members.

  • Design and implement software solutions and offer mentoring for team members.

  • Restructed their aging APIs so that they follow SOLID design principles.

Labfriend
Labfriend
Web Developer/System Architect.
2017 - 2019 (2 years)
Melbourne, Australia
  • Maintained and improved the legacy Labfriend website and architected the back-end for it in Azure.

  • Repaired a data feed which was takinng 6 hours to 30 mins, with improved logging and error handling.

  • Coordinated with other software professionals and programmers to ensure project success.

Openpay/Ocean
Openpay/Ocean
Xamarin Consultant
2016 - 2019 (3 years)
Melbourne, Australia
  • Contributed to building and maintaining the Openpay Technology Stack, including the mobile app, web service, and Web Suite. Built web APIs and AWS Lambda functions.

  • Set up a CI/CD pipeline using Microsoft App Center for both Android and iOS. Made releases to Google Play and Apple Store.

  • Integrated bluetooth low energy device scanning in the app to provide better deals for customers when they are nearby a store.

CRM Strategy
CRM Strategy
Web Developer
2014 - 2016 (2 years)
Melbourne, Australia
  • Presented proposed software solutions to clients, maintaining a dynamic information exchange.

  • Partner closely with other cross-functional departments to develop and implement solutions using best practices.

  • Refined business and functional requirements and determined project scopes and specifications

Verisk Financial
Verisk Financial
Lead Consultant
2012 - 2014 (2 years)
Bangalore, India
  • Designed and developed new modules, managing maintenance, updates, expansions, and scalingfor the design.

  • Took a hands-on role in mentoring junior members of the team, analyzing and reviewing proposals from the team.

  • Directly dealt with the client to clearly understand his needs and provide possible solutions.

Infosys
Infosys
Software Engineer / Technology Lead
2005 - 2012 (7 years)
Bangalore, India
  • Reviewed documents and code, working on configuration control and Unit Testing.

  • Understand and solve business issues and new scenarios, providing solutions and designs for clients.

  • Presented prototypes to clients and played an integral role in client communication. In charge of performance tuning, review, and scheduling of service requests.

Portfolio

Backend Architect/Developer - Labfriend Ecommerce
Backend Architect/Developer - Labfriend Ecommerce

Labfriend is built on NopCommerce an open-source eCommerce framework. They are primarily a distributor for LLG. Nopcommerce has been customized to enable a multi-store feature, wherein each distributor will sell LLG’s products along with some of their own. The project was initially limited to NZ and Australia, but extended to Singapore, Malaysia, and Indonesia. That’s when the need for better infrastructure came in and the website was migrated to Azure. I rebuilt the existing data feed in .NET Core using Azure Service Bus and Azure Functions., lowering significantly the total load of the system and improving data quality. 1.5. The Project was launched and the client was able to add multiple vendors across the globe. There are currently 126669 registered customers across 10 countries.

Software Developer - Openpay Mobile App
Software Developer - Openpay Mobile App

The Openpay app lets you set up an account for fast, secure interest-free payment plans in minutes. Openpay is available across multiple lifestyle industries from automotive to home-improvement, healthcare, and retail. Openpay’s paperless registration and application makes it simple to budget and pay more easily, especially for those bigger tickets or unexpected items like getting your car serviced or dental. With Openpay’s app, it is simple to monitor your current plans and repayments without any surprise fees or interest – download the app to set up a plan today. I built the entire mobile and back-end web api for the application. Developed a Google Maps integration and Bluetooth Low Energy Device scanning. Technologies used in the project: Asp.Net Core, Xamarin Forms, Sql Server, AWS Lambda.

Xamarin Consultant/Developer - Dynamic Markdowns (Coles Internal App)
Xamarin Consultant/Developer - Dynamic Markdowns (Coles Internal App)

Coles is a big retailer supermarket chain in Australia. Every year Coles has to throw away perishable food items which amount to AUD 500,000. They had very little success even after price reduction. Considering the amount of loss they were incurring they decided to employ machine learning algorithms which took into account multiple parameters to dynamically change the markdown prices. I built the back-end APIs to interact with their Machine Learning algorithms to provide dynamic pricing for product markdown. Managed to restructure their APIs to follow SOLID design principles. Managed to reduce the overall time for back-end jobs. The project was released in a phased manner and was rolled out to all Australian Stores. Technologies used in the project: Asp.Net Core, Azure, SQL Server, Azure Functions, Azure Service Bus, Xamarin.

Education

Education
Bachelor Of Engineering (BE) 2005 (Electronics and Communication)
Visveswaraiah Technological University
2000 - 2005 (5 years)