Mahesh K.

Mahesh K.

Python Developer

Mumbai, India
Hire Mahesh K. Hire Mahesh K. Hire Mahesh K.

About Me

Mahesh is a Senior Backend Developer with expertise in backend programming using Python-based web frameworks, backend components and services on high-quality solutions. He writes functional tests to test systems, implements new functionalities to improve performance and ensure software stability via documentation, code reviews and automatic tests - debugging and maintaining fullstack applications.

Work history

UpStack
UpStack
Python Developer
2021 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for 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.

Z21Tech
Z21Tech
Senior Backend Developer
2019 - Present (5 years)
Mumbai, India
  • Built and deployed a new framework with calendar, events and email functionalities.

  • Developed and implemented new REST APIs on the solution.

  • Worked on a PoC solution to handle encryption and decryption of data for ZTech 21.

'nuffsaid
'nuffsaid
Senior Software Engineer
2019 - Present (5 years)
India
  • Develop and automate new business functionalities on enterprise apps and systems for 'nuffsaid.

  • Build and deploy new product features and services on the 'nuffsaid platform.

  • Drive best-in-class technology practices and patterns with the latest technology trends on solutions.

FirstRand Services Private Limited
FirstRand Services Private Limited
Software Developer
2018 - 2019 (1 year)
Mumbai, India
  • Wrote and executed high-quality Python programs and related SQL queries on projects.

  • Translated client requirements into technical specifications - documenting and guiding development processes for solutions.

  • Designed and handled QA tasks on solutions - implementing functional tests, debugging and adding new features to optimize performance.

Cognizant
Cognizant
Program Analyst
2015 - 2018 (3 years)
Pune, India
  • Architected distributed solutions to provide insights from data within Cognizant using Pandas and NumPy.

  • Developed and deployed new REST APIS - documenting and optimizing API responses to improve solutions.

  • Collaborated with dev teams to enable the digital delivery of products and services on projects.

Portfolio

Senior Software Engineer - Nuffsaid
Senior Software Engineer - Nuffsaid

Nuffsaid is a Proactive Intelligence platform that centralizes work apps, prioritizes work that matters, then makes it easy to take action. Developed and implemented the calendar, events and email functionalities, set up REST APIs to import user data, worked on data encryption and decryption and implemented Webhooks to sync data between Gmail and Nuffsaid.

Software Developer - FNB
Software Developer - FNB

Designed, built and deployed new REST APIs for the FNB project - working with team designers, analysts and developers to deliver high-quality solutions. Wrote clean, scalable code on the project - translating client requirements into technical specifications and working on functional, unit and integration tests for solutions.

Software Developer - Seqirus
Software Developer - Seqirus

Worked on the Seqirus solution - delivering high-quality data outputs to the UI team, handling insight generation using Pandas and NumPy and optimizing API responses to improve performance.

Education

Bachelor of Engineering in Electronics and Communication Engineering
Bachelor of Engineering in Electronics and Communication Engineering
Maharashtra Institute of Technology
2010 - 2014 (4 years)