Summary
Overview
Work History
Education
Skills
Certification
PDF AnswerBot
SQL Genius
Timeline
Generic

Rohit Malla

Jammu and Kashmir

Summary

Energetically driven Software Engineering Trainee from Trianz, I excel in Python development and collaborative problem-solving. Spearheaded the creation of an AI-powered assistant and enhanced product features using FastAPI and LLMs, achieving high code reliability. My expertise in SQL database management and innovative solution exploration significantly contributed to project success.

Overview

1
1
year of professional experience
1
1
Certification

Work History

Software Engineering Trainee

Trianz
Hyderabad
09.2023 - Current
  • Developed advanced product features using Python, FastAPI, and Large Language Models (LLMs) to enhance product functionality and improve performance.
  • Implemented search functionalities and successfully performed data migrations across multiple databases, including PostgreSQL and MSSQL.
  • Designed and built an AI-powered assistant using LangChain capable of generating code, along with an integrated editor to execute the generated code.
  • Authored unit test cases to ensure code reliability and achieved high code coverage using SonarQube analysis.
  • Conducted proof-of-concepts (POCs) to explore and validate innovative solutions for various technical challenges.
  • Collaborated with cross-functional teams to align efforts and successfully deliver features within project timelines.

Education

B.E - COMPUTER SCIENCE & ENGINEERING

CHANDIGARH UNIVERSITY
Mohali, India
05.2023

Skills

  • Python Development
  • FastAPI Framework Expertise
  • Experienced in Langchain
  • SQL Database Management
  • Amazon Web Services
  • Source Code Management
  • REST API Development
  • OpenAI APIs, Hugging Face
  • PostgreSQL, MySQL, and MSSQL
  • OAuth 20, JWT
  • Pytest, unittest, SonarQube
  • Prompt engineering

Certification

  • Core Java, Internshala
  • C, Spoken Tutorial IIT Bombay
  • Data Structures, Internshala
  • C and C++, Internshala

PDF AnswerBot

  • PDF AnswerBot is an AI tool built with Python and LLM that answers user queries based on the content of uploaded PDF files. It uses the library PDF2 to extract text from PDFs, and LangChain for orchestrating the language model. The tool processes user prompts, retrieves relevant information from the PDF, and generates accurate responses. It is implemented using frameworks Streamlit to provide an intuitive and interactive interface.

SQL Genius

  • SQL Genius is a powerful tool built using Gemini Pro LLM to convert user prompts into SQL queries. It utilizes Python for backend logic, Streamlit for an intuitive user interface, and PostgreSQL as the database for query execution and data storage. This combination enables seamless conversion of natural language inputs into efficient SQL queries, enhancing productivity and simplifying database interactions.

Timeline

Software Engineering Trainee

Trianz
09.2023 - Current

B.E - COMPUTER SCIENCE & ENGINEERING

CHANDIGARH UNIVERSITY
Rohit Malla