Background Elements

Siddharth
Gomatam
Srinivasan

Software Engineer

Experienced software engineer specializing in API development, cloud deployment, and database management. Passionate about building scalable solutions and optimizing performance.

About Me

Personal Profile

I am a dedicated software engineer with expertise in API development, cloud technologies, and database management. With a strong educational background and professional experience at companies like GAC Solutions and TCS, I specialize in building scalable solutions and optimizing system performance.

Education

Master's in Computer and Information Science

GPA: 3.5/4

University of Texas at Arlington, TX, USA

August 2022 – May 2024

A postgraduate program focusing on computer systems, programming, data analysis, and cloud technologies.

Bachelor of Technology in Computer Science

GPA: 7.49/10

Keshav Memorial Institute of Technology, Hyderabad, India

August 2017 – May 2021

Undergraduate education in core computer science principles, software engineering, and programming.

Technical Skills

Languages & Frameworks

  • Python
  • SQL
  • JavaScript
  • HTML
  • CSS3
  • React
  • Node.js
  • Flask
  • Django

Databases

  • MySQL
  • OracleDB
  • PostgreSQL

Cloud & DevOps

  • AWS (S3, EC2)
  • GCP
  • Docker
  • Jenkins
  • CI/CD pipelines

Integration & APIs

  • MuleSoft
  • Anypoint Platform
  • API Gateway
  • DataWeave (used for data transformation)

Development Tools

  • Git
  • GitHub
  • Agile methodologies

Additional Tools

  • Tableau
  • Power BI
  • Excel (including PivotTables and VBA scripting)

Projects

Gait Pattern Prediction using Electromyography

  • Developed a predictive model to identify athletes' gait patterns using NodeMcu ESP-8266 and MyoWare Sensor.
  • Applied CNN and RNN algorithms to analyse data and predict outcomes, enhancing rehabilitation effectiveness.
  • Achieved an outcome of 98.44% for the CNN algorithm.
CNNRNNNodeMcu ESP-8266MyoWare Sensor

24/7 Monitoring of Home Quarantined Patients

  • Designed an IoT module to monitor home quarantined patients' vital signs in real-time.
  • Utilized Cayenne web services for remote data transmission to healthcare providers for timely intervention.
IoTCayenneReal-time Monitoring

QR Inventory Management System

  • Created an Android mobile application using Flutter for generating and scanning QR codes to manage inventory in hangars.
FlutterAndroidQR CodeInventory Management

COVID-19 Tracker Web Application

  • Developed a real-time application to display comprehensive COVID-19 pandemic information using REACT.JS.
  • Integrated with the "disease.sh" API for data retrieval and hosted on Google Firebase for accessibility.
React.jsFirebaseAPI IntegrationReal-time Data

Sentiment of Twitter on COVID-19

  • Conducted sentiment analysis of Twitter users' responses to Indian Government decisions on COVID-19 measures.
  • The analysis of sentiment was done using the Scikit-learn machine learning library, Natural Language Toolkit Library and spaCy Library.
  • Developed a Django web app to analyze tweet sentiment and provide insights on public opinion, and it will display the average sentiment of the replies of that tweet.
DjangoScikit-learnNLTKspaCySentiment Analysis

Professional Experience

Software Engineer

GAC Solutions Inc.

October 2024 – Present

API Development with MuleSoft

  • Built scalable RESTful and SOAP APIs using MuleSoft.
  • Integrated microservices and enterprise applications.
  • Achieved a 40% reduction in integration failures.

DataWeave Transformations

  • Developed complex scripts for data mapping.
  • Enhanced real-time data processing.
  • Cut manual interventions by 50%.

Cloud Deployment & API Security

  • Used CloudHub for deploying APIs.
  • Integrated API Gateway for rate-limiting, authentication, and uptime.
  • Maintained 99.9% uptime with enterprise security compliance.

Error Handling & Monitoring

  • Applied On-Error Propagate for better exception management.
  • Used Anypoint Monitoring for observability.
  • Improved API performance (30% faster response).

Software Engineer

Tata Consultancy Services (TCS)

August 2021 – August 2022

Database Management

  • Managed Oracle databases for critical business operations.
  • Ensured data integrity, security, and availability.

SQL Optimization

  • Refactored SQL queries and used indexing.
  • Achieved a 30% performance boost.

Backup & Recovery

  • Automated backups and disaster recovery planning.
  • Ensured 99.9% system uptime.

Scripting & Automation

  • Automated repetitive tasks using Python & shell scripts.
  • Saved 40 hours of manual work per month.

Compliance & Security

  • Enforced strong access control and regulatory compliance.

Data Visualization

  • Created dashboards in Power BI for performance monitoring.
  • Helped reduce system downtime by 20%.

System Analyst

Netcracker

January 2021 – June 2021

Library Architecture Design

  • Created efficient data libraries.
  • Improved lookup performance by 10%.

Statistical Analysis

  • Used Python for data analysis.
  • Identified and solved operational inefficiencies (15% boost).

Backend Development (RPG)

  • Maintained legacy systems with RPG programming.
  • Improved backend performance by 20%.

Get In Touch

Your information is securely processed via Formspree.