Upstaff Sign up
Tarun Srinivas
Created AtUpstaffer since September, 2025

Tarun Srinivas — AI Engineering Volunteer Intern / Software Engineer DevOps Intern / Software Engineering Intern

Expertise in DevOps (0.5 yr.), Embedded Software (0.5 yr.).

Last verified on September, 2025

Core Skills

AWS
AWS
IAM
VPC Peering
AWS EC2
AWS EC2
EB

Bio Summary

Software engineer with hands-on AWS cloud services experience, automation, and container orchestration skills leveraged in AI and DevOps internships. Proven CI/CD, deployment automation, and troubleshooting skills, enhancing release speed by 25% and reducing manual work by 40%. Developed safety-critical embedded software. Strong computer science education with high GPA scores. Proficient in Python, Java, along with CI/CD tools like Jenkins, containerization with Docker, and orchestration with Kubernetes.

Technical Skills

Programming LanguagesJavaScript
C++ Libraries and ToolsC/C++/C#
JavaScript FrameworksNode.js, React
JavaScript Libraries and ToolsRedux
Java FrameworksSpring Boot
Java Libraries and ToolsSpring Data, Thymeleaf
Databases & Management Systems / ORMMongoDB, MySQL, PostgreSQL
Cloud Platforms, Services & ComputingAWS
Amazon Web ServicesAWS EC2
PlatformsAntes
QA, Test Automation, SecurityApache Maven
Deployment, CI/CD & AdministrationCD DevOps pipelines
Virtualization, Containers and OrchestrationDocker Compose, VPC Peering
Version ControlGithub Actions
Collaboration, Task & Issue TrackingJira
Methodologies, Paradigms and PatternsMVC
SDK / API and IntegrationsStripe
Other Technical Skills: Arduino, ESP32, framework, Spring model-view-controller

Work Experience

Developer, Nursery Shopping Web Application

Duration: Not Stated

Summary: Developed an e-commerce web application for nursery items using modern web technologies.

Responsibilities: Created dynamic cart management, real-time product filtering, and an intuitive user interface.

Technologies: JavaScript, React.js, CSS, Node.js, MongoDB, Stripe API

Developer, Tree-Cutting Contractor Management System

Duration: Not Stated

Summary: Engineered a Java microservices-based application to manage tree-cutting contractor operations.

Responsibilities: Provided secure, role-based access, integrated quote submission and order processing.

Technologies: MySQL, Java

Developer, Inventory Management System

Duration: Not Stated

Summary:

  • Developed a React-based web application for inventory management with a Node
  • js backend

Responsibilities: Integrated RESTful APIs for stock management, implemented Redux for state management.

Technologies: React, Node.js, PostgreSQL, Redux

Developer, Taskify–Task Management System

Duration: Not Stated

Summary: Built a task manager web application with Java and Spring Boot.

Responsibilities: Allowed users to manage tasks with CRUD functionality, integrated Spring Mail for email reminders.

Technologies: Java, Spring Boot, MySQL, Thymeleaf

Developer, IoT-Based Door Security Alert System

Duration: Not Stated

Summary: Connected a Servo Motor to an ESP32 board controlled through a mobile app for door security.

Responsibilities: Developed locking logic, enabled remote door control, and integrated real-time notifications.

Technologies: ESP32, Servo Motor, Blynk App, Arduino IDE

AI Engineering Volunteer Intern, Gen-AI-powered B2C Automation System

Duration: June 2025 – Present

Summary: Spearheaded the development of a Gen-AI-powered system for automating B2C manufacturing.

Responsibilities: Developed smart agents for customer service and product design, conducted AI architecture studies.

Technologies: Python, OpenAI APIs, Docker, Git

Software Engineer DevOps Intern, Load Traffic Control Tool Implementation

Duration: January 2023 - August 2023

Summary: Improved build and deployment processes for a software development company.

Responsibilities: Automated build/release environments, monitored builds, deployed applications.

Technologies: Jenkins, Maven, Shell scripts, Apache Tomcat, WebSphere

Software Engineering Intern, Industrial Safety-Critical Systems

Duration: August 2022 - January 2023

Summary: Developed embedded software for safety-critical systems in an industrial automation context.

Responsibilities: Implemented new manufacturing logic, improved system workflows, developed proximity detection system.

Technologies: C, MQ sensors, Arduino Uno, Ultrasonic sensors, Tinkercad

Education

  • Master of Science in Computer Science
  • Web Technology, Cyber Security, Data Science, DBMS, Artificial Intelligence, Computer System Security
  • Current
  • Bachelor of Engineering in Computer Science Engineering
  • Data Structures and Algorithms, DevOps, Artificial Intelligence, Operating Systems, Computer Networks.
  • Complete

Certification

  • Developing Front-End Apps with React
  • Coursera course covering front-end application development using React.
  • NA
  • Developing Back-End Apps with Node.js and Express
  • Coursera course covering back-end application development with Node.js and Express.
  • NA
  • The Joy of Computing Using Python
  • NPTEL course covering the basics of computing using Python.
  • NA

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Tarun Srinivas
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring