Summary
Overview
Work History
Education
Skills
Software
Timeline
Languages Known
What I do outside of work
SoftwareEngineer
Suhas Shetty

Suhas Shetty

Senior Software Engineer
Bangalore, Karnataka,India

Summary

Senior Software Engineer with around 8 years of experience, in different technologies such as Python, Django, APIs, .NET, SQL, JavaScript etc. Adept at working in teams of different sizes and at solo projects; in multiple projects simultaneously, and in leading small teams. Seasoned programmer with excellent problem-solving skills, attention to detail, thinking out of the box, and delivering simple and elegant solutions for complicated problems. In addition to the above-mentioned technologies, experienced with tools/technologies such as Visual Studio, VS Code, PyCharm, Git, JIRA, Postman, Shell scripts, DBeaver, Microsoft SQL Server etc.

Overview

8
8
years of professional experience
3
3

Years of post-grad education

18
18

Core technologies

21
21

Secondary technologies

Work History

Senior Software Engineer

Ejyle Technologies
Bangalore, Karnataka
07.2022 - Current

Medical Coding Platform for ECLAT Health Solutions (2022 - Current)

Team Size: 10+ Tech: Python, Django, REST, PostgreSQL, Celery, Docker

Part of the development team for full-stack inter-related SaaS platforms for a leading Medical Coding company in the US. The platform provides an NLP/ML driven Computer Aided Coding workflow for Retrospective, Concurrent, and Mid-Cycle Revenue Management Coding.

  • Designed and built the complex inbound/outbound process that processed the medical charts/files/codes, queries to providers, query responses and all inbound/outbound data.
  • Implemented complex rule-based workflows that takes the chart through coding, multiple levels of audit, error and feedback logic to every stakeholder on the coding workflow including coding error dispute resolution.
  • Created back-end logic to generate comprehensive reports and interactive dashboards for actionable insights.
  • Enhanced code capture accuracy and efficiency for improved financial reimbursement.
  • Upgraded the tool for the processing of CPT (Current Procedural Terminology) codes.
  • Addition of celery, rabbitmq, docker to automate the process of running the server, and the jobs.
  • On-boarding the new client Matrix by automated file processing for creation of health records.
  • Trained several interns and junior developers with complete ramp-up of tools and technologies to join the ECLAT team.

Automation Engineer

Verifone India
Bangalore, Karnataka
04.2021 - 07.2022

Verifone Integrated Payment Application (VIPA) (2021 - 2022)

Team Size: 1 - 20 (Sub-team: 1 - 4) Tech: Python

Team Lead for Python based automated quality assurance, for the flagship payment software on PoS (point-of-sale) machines of a global leading company in digital payments. The software provides payment facilities for swipe based cards, chip based cards, non contact cards and automated teller machines.

  • Part of team that develops automation framework using Python, for automation of quality assurance of VIPA, and its constant new builds; and also develops automated test cases, using Python, for different components of VIPA.
  • Team lead tasked with performing overall QA for 5 builds of VIPA, and their numerous sub-builds, since October 2021, and lead leading another team from March 2022, tasked with performing complete QA for major build of VIPA, that was deployed to support several major and minor clients in Europe, such as Gilbarco Veeder-Root, WEX Inc., Voyager, K-Plussa, Wynid, Pagobancomat etc.

Developer

GALE Partners
Bangalore, Karnataka
01.2016 - 11.2020

Loyalty Program for Groupe Dynamite Inc. (2018 - 2020)

Team Size: 1 - 7 Tech: Python,Django, REST, React, PostgreSQL, Docker, Celery
Member of the development team and later, sole-developer for the back-end engine of a web-based and mobile-based digital shopping platform, of a leading Women’s Fashion Label in the US and Canada. The engine computes the shopping data and metrics of millions of customers in order to identify and reward the loyal and top customers on the platform, to increase the return of customers for potential of increased revenue.

  • Part of team that built loyalty program for GDI from ground up, that would keep track of customer transactions, compute appropriate metrics and reward customers based on metrics.
  • Team lead for refactoring large part of existing code-base, while introducing complex new workflows based on new set of business rules for upgraded loyalty program of subsequent year.
  • Sole maintainer of project in latter part, and point of contact for client, for two years, during phase of code maintenance, for customizing code as per evolving business rules, and for occasional fixing of bugs.

ADX Agent Booking Tool for TravelEdge (2016 - 2018)

Team Size: 1 - 15 (Sub-team: 1 - 4) Tech: C#, .NET, REST, SOAP, Angular, MS-SQL
Development team member for full-stack inter-related SaaS platforms for a leading Travel Booking Technology Company in the US. The platform provides an integration of consumption of APIs for the bookings of different travel services like hotels, flights, cruises and activities.

  • Part of team that built hotels module for ADX, by writing complex numerical and logical calculation based workflows that consume multiple APIs of two well-known bed banks - HotelBeds and Tourico, for seamless end-to-end user-friendly experience of booking hotel rooms on ADX.
  • Sole contributor towards repetition of above work, for consumption of APIs of two more bedbanks - HotelsPro and JacTravel/TotalStay.
  • Part of team that built smooth, feature-rich, user-friendly UX for activities module, using Angular.

Marketing Dashboards for Generate Life Sciences (2020)

Team Size: 7 Tech: Python, Django, PostgreSQL
Member of the development team for a full-stack SaaS platform for a leading Medical Research Company in the US. The platform provides multiple interactive dashboards containing the marketing trends of the different marketing campaigns of the company, calculated in the back-end from the data received via ETL.

  • Founding member of team that built stylish, smooth, feature-rich marketing dashboards, with complex math based workflows in back-end for generating human-understandable marketing statistics.
  • Fast-paced project, worked in completely remote and distributed setup, due to work-from-home situation during COVID-19 pandemic.

Everest, for GALE, Assembly, TradeX (2020)

Team Size: 8 Tech: Python, Django, PostgreSQL
Part of the maintenance team for full-stack inter-related SaaS platforms for a Digital Marketing Agency based out of the US. The platform provides forms for day-to-day end-to-end organizational management of the company with respect to clients and projects, revenue and finances, human resources and logistics etc.

  • Worked as support engineer for maintenance and upgrading project, which was built using Python-Django in back-end.
  • Worked on integration of clients such as GALE Edge, Assembly, TradeX into project.

Education

Master of Computer Applications -

M.S. Ramaiah Institute of Technology (Ramaiah Uni)
Bangalore, Karnataka, India
07.2013 - 06.2016

Skills

Python (2016-2016, 2018-Present)

undefined

Software

C# (2016-2018)

Microsoft NET Framework (2016-2018)

Microsoft Entity Framework (2016-2018)

LINQ (2016-2018)

Microsoft SQL Server

JavaScript (2018-2018)

TypeScript (2018-2018)

JQuery (2018-2018)

Angular (2018-2018)

React JS (2018-2018)

React Native (2018-2018)

HTML (2016-2016, 2018-2018)

CSS (2016-2016, 2018-2018)

SOAP (2016-2018)

C (academic, 2007-2013)

C (academic, 2014-2014)

Java (academic, 2014-2014)

PHP (academic, 2015-2015)

Oracle DB (academic, 2014-2015)

Selenium (academic, 2015-2015)

Android Native (academic, 2015-2015)

Timeline

Senior Software Engineer

Ejyle Technologies
07.2022 - Current

Automation Engineer

Verifone India
04.2021 - 07.2022

Developer

GALE Partners
01.2016 - 11.2020

Master of Computer Applications -

M.S. Ramaiah Institute of Technology (Ramaiah Uni)
07.2013 - 06.2016

Languages Known

English (fluent)

Hindi (fluent)

Kannada (fluent)

Konkani

Tulu

Spanish (learning)

Arabic (learning)

What I do outside of work


  • Cooking


I am a very proficient cook, having won prizes a few times for my recipes. I keep trying new recipes and veganising dishes from almost every continent in the world, and from over 15 different countries.



  • Pets and animal welfare


I have four pets, and dedicate a good amount of time to spend with them, and involve myself in animal welfare, and am a practicing vegan. I used to do rescues, help in adoptions, and occasionally involve in vegan activism, and used to manage around 10 Facebook groups regarding these topics.



  • Language learning


I have found a new interest of learning new languages. With the help of different resources, mostly Duolingo and social media based learning, I am currently learning Spanish, and capable of basic conversation in it. I am also learning Arabic.



  • Reading


I read mostly fiction, whenever I find time. Being a big nerd of history, genres like fantasy fiction and historic fiction catch my attention more easily, like The Lord of the Rings, Game of Thrones, The Witcher etc.



  • Gaming, comics and nerd culture


I always keep myself updated on the nerd culture, and since I don't get much time to do any gaming or reading comics currently, I limit myself to only be updated with the latest info, and catching the latest nerd flicks in the cinemas.



  • Travel


I don't frequently travel but do try my best to take a small break, at least just a long weekend off each year, to explore the rich historic and cultural heritage of our country, visiting mostly historical, archaeological, religious and spiritual sites. Hoping to extend this interest of mine to historic and cultural sites accross the seas, starting from the ancient sites in the Mediterranean.


Suhas ShettySenior Software Engineer