Summary
Overview
Work History
Education
Skills
Websites
Projects
Volunteer Experience
Languages
Affiliations
Timeline
Generic
Utkarsh Agarwal

Utkarsh Agarwal

Bengaluru

Summary

Motivated and curious tech enthusiast with a strong interest in AI/ML, cloud computing, and data-driven technologies. Passionate about innovation and continuous learning, with a keen awareness of current affairs and emerging trends. Adept at applying academic knowledge to real-world challenges, bringing a collaborative mindset, effective communication skills, and a strong work ethic to every project. Eager to contribute fresh perspectives and grow within dynamic, forward-thinking teams.

Overview

2
2
years of professional experience

Work History

Associate Data Engineer

OutSystems
Bangalore
07.2023 - Current
  • Developed and maintained data pipelines to ingest, transform, validate, and store data in a variety of formats.
  • Developed, tested, debugged, and documented software services using Java, Python, Go, etc.
  • Optimized existing software systems for improved performance and scalability.
  • Collaborated with cross-functional teams to gather and define requirements for new software features.
  • Deployed software updates and patches to ensure security and functionality.
  • Programmed applications and tools using object-oriented languages with code abstraction, stability and reuse.
  • Successfully migrated existing infrastructure and data with minimal downtime.
  • Led the deployment of a new region (Israel), ensuring smooth integration and reliability.
  • Gained expertise in Go operators, Kubernetes SDK, Helm SDK, to deploy runtime services and design and implement self-hosted solutions.
  • Built CI/CD pipelines using Azure DevOps, Terraform, and FluxCD, automating and streamlining deployment workflows.
  • Implemented secure secret management solutions for Vault, Kubernetes Secrets, and ConfigMaps, including automated secret rotation for improved security.
  • Alarms and dashboards for monitoring.
  • Performed troubleshooting of post-release software faults to support live service.
  • Worked closely with DevOps teams in order to design best practices for deploying applications into production environment.

SDE-1 Intern

Amazon
Bangalore
01.2023 - 06.2023
  • Automated legacy services to eliminate manual efforts.
  • Documented all changes to maintain accurate records.
  • Collaborated with team members to ensure successful project completion.
  • Assisted with planning, designing, coding, debugging, testing, documenting, and maintaining software applications.
  • Debugged code to identify errors and fix them efficiently.
  • Assessed code during testing stage to determine potential glitches and bugs.
  • Conducted code reviews to ensure adherence to coding standards and best practices.
  • Executed projects to enhance customer experience.
  • Developed and managed internal services for improved efficiency.
  • Utilized AWS and pipelines for deployment and testing.

Education

Master of Science - Computer Science

International Institute of Information Technology
Bangalore, India
05.2023

Skills

  • Cloud services deployment
  • Artificial intelligence and Machine learning techniques
  • Algorithm design and data structures
  • Microsoft Azure and Amazon Web Services
  • System architecture
  • Modeling data effectively
  • Database administration
  • OOP principles
  • SQL programming
  • CI/CD implementation
  • Kubernetes management
  • Automated testing
  • RESTful API design

Projects

  • Game Developer Intern, HyperReality - Maintain and develop VR applications using Unreal Engine, Flask, and Socket.IO to make server-side connections, and JavaScript and CSS for the UI, the app is built in collaboration with NIMHANS and EHRC to treat patients with anxiety and stage fear
  • Database Maker App - For my final term project under Prof. Chandrashekar Ramanathan, I created an application that allows users to input schemas through a user-friendly GUI, enabling seamless integration of various data sources, automatically generating a global schema by connecting corresponding fields from different databases, providing dynamic filtering options, allowing users' input to filter and retrieve relevant data, and displaying results
  • Dashboard to visualize trade data - As part of AVR course project Developed a dashboard to visualize trade data using Python, Flask, and Pandas, performed data pre-processing and data cleaning, and data visualization techniques

Volunteer Experience

  • TEDx IIIT Bangalore, Backend Tech support and organizing committee member, as part of the core committee, we organized TEDx talks and events on the campus, made the webpage for TEDx IIIT Bangalore, and streamed the live event on YouTube
  • Zense, core member, organized hackathons, events, and technology sessions on campus, developed applications for college clubs, and contributed to open-source projects

Languages

English
Proficient (C2)
C2
Hindi
Advanced (C1)
C1

Affiliations

  • I am interested in anime, and I like playing badminton
  • I have a keen interest in nature, and I have a green thumb; I am making a bonsai

Timeline

Associate Data Engineer

OutSystems
07.2023 - Current

SDE-1 Intern

Amazon
01.2023 - 06.2023

Master of Science - Computer Science

International Institute of Information Technology
Utkarsh Agarwal