Summary
Overview
Work History
Education
Skills
Courses Certifications
Timeline
Generic
Jaswanth Uthukota

Jaswanth Uthukota

Hyderabad

Summary

Results-driven and determined Senior Software Engineer, promoting over 10 years of experience in developing applications using Python, showcasing expertise in developing cutting-edge LLM Agents solutions and REST API integration. Excelled in prompt engineering and Gen AI, enhancing tech transformation and operational efficiency. Demonstrates strong leadership and innovative problem-solving skills, with a mastery in Python and Agile methodologies. Involves architecture design, code review, and code refactoring activities.

Overview

11
11
years of professional experience

Work History

Project Lead

Persistent systems Limited
Hyderabad
04.2023 - Current
  • Developed LLM Agents solution from scratch for the Thermo Fisher Life Sciences project, fetching user-specific information on the web using GPT-4.
  • Designed and developed REST APIs for seamless integration with LLM models.
  • Orchestrated solutions utilizing a GenAI multi-agent approach, focusing on prompt engineering and API integration.
  • Implemented PoC on Litellm functionality, routing mechanism, and Langchain model.
  • Identified project dependencies and coordinated activities to avoid delays, demonstrate the sprint demo to customers during sprint calls.
  • Enable and accelerate self-service tech transformation to increase order experience using Vertex AI.

Software Engineer

Shell India
10.2022 - 04.2023
  • Developed a new module to automate the manual process of the code base repo clean up
  • I worked on bug fix related to WLO executable package modules
  • Developed a feature to ease the process of defining parameters in the config files

Technology: Python 3.9, HPC, Agile - SDLC, Linux, Git.

Software Engineer II

Bank of America Continuum India Pvt. Ltd.
Chennai
05.2018 - 10.2022
  • Adopted BofA's own proprietary development platform, Quartz, and integrated a front-back sales/trading system to manage market data, analytics, positions, pricing, and risk.
  • Generate reports from the data source that include data such as trade, position, transaction data, and end-of-day P&L reporting data.
  • Implement new features, like an advanced code base search tool, that generates a search result report.
  • Implemented rule-based conversational chatbots by processing REST API requests through Django web services using Python.
  • Played a key role in multiple phases of production release, and improved the application at each release by incorporating new features.
  • Independently implemented chatbot conversational flow to free text.

Lead Engineer -Application Programming

HCL Technologies
Chennai
05.2016 - 04.2018
  • Automated the end-to-end process of developing the Post, Get, Put, and Delete REST APIs.
  • Handling JSON data and validating database records from the response by sending the REST requests.
  • Designed an automation framework in Python and Robot Framework.

Technology: Python 2.7, REST API, Robot Framework.

Associate Software Engineer

Saggezza India Pvt Ltd
Chennai
08.2014 - 05.2016
  • Develop core functional logic and operations of Digital Print Workflow
  • Executed assigned tasks involving software design, development of modules, testing, debugging

Education

M.Tech - CS

Amrita School of Engineering
Coimbatore
07-2014

B.Tech/B.E. -

JNTU College of Engineering
Anantapur

Skills

  • Python, Prompt Engineering, Openai
  • Langchain, Agents, LLM, LiteLLM
  • NLP, Gen AI, Copilot
  • FastAPI, REST API, Web Scraping,
  • GCP, AWS, SQL, NoSQL, Redshift
  • Docker, Github, CI/CD

Courses Certifications

  • GenAI Assisted Coding using Amazon CodeWhisperer - GenAI for practitioners
  • Course on NLP for ML with python: NLP using python & NLTK
  • Google IT Automation with Python Professional Certificate
  • Programming Foundations: Real-World Examples
  • Learn Python Programming From Scratch
  • Programming for Everybody (Python)
  • Learn to Program: The Fundamentals (Python)

Timeline

Project Lead

Persistent systems Limited
04.2023 - Current

Software Engineer

Shell India
10.2022 - 04.2023

Software Engineer II

Bank of America Continuum India Pvt. Ltd.
05.2018 - 10.2022

Lead Engineer -Application Programming

HCL Technologies
05.2016 - 04.2018

Associate Software Engineer

Saggezza India Pvt Ltd
08.2014 - 05.2016

M.Tech - CS

Amrita School of Engineering

B.Tech/B.E. -

JNTU College of Engineering
Jaswanth Uthukota