Career Profile

Motivated, Software developer with 10+ years experience in various technologies and domains. Proven record in turning an idea into a high-quality software product. Highly Skilled in Python, tools and frameworks, ReactJS, CI/CD. Currently working on IBM Watson Knowledge Catalog products. Eager to learn new technologies and very much adaptable.

Experiences

Staff Software Engineer

2017 - Present
IBM India Software Labs, Banglore
  • Designed and developed REST APIs for a large-scale data analytics application, including testing.
  • Collaborated with UX team to design new user interface to enhance the user experience.
  • Worked with customers for needs analysis, proposal development.
  • Mentored junior teammates to bring up to speed.

Senior Software Engineer

2015 - 2017
Software Paradigms Info, Mysore
  • Gathering Requirements from the clients
  • Requirement & Problem analysis, Developing and Testing
  • Communicating Project progress with On-site team and Client.
  • Training and Mentoring junior teammates.
  • Travelled St.Louis for designing new product.
  • Taking whole responsibility of Off-shore.

Software Engineer

2013 - 2015
Tata Consultancy Services, Mumbai
  • As a Module Lead involved in leading team of skilled engineers in Problem Analysis, Recreation, Suggestion of Resolutions, Fixing, Developing and Testing of Core Systems and Tools and Interfaces Module.
  • Attending weekly priority and status update meeting with Customer.
  • Daily communicating with UK product specialist via email and VOIP.
  • Ensuring all the deliverables are accurate.
  • Preparing Test plans and Providing Estimation of developments.

Software Engineer-Trainee

2011 - 2013
Tata Consultancy Services, Mumbai
  • Problem Analysis, Recreation, Suggestion of Resolutions, Fixing, Developing and Testing.
  • Attending weekly status update meeting with Product Specialist.

Skills & Proficiency

Python

Flask

Git/GitHub

CI/CD

ReactJS

Django, FastAPI

HTML5 & CSS & Javascript

Postgres