Building

impactful

Man

Work Experience

I have worked at the following companies and organisations while exploring different areas of Software engineering and development.

Google

Google

Software Engineer Intern
CI/CD
Semantic testing

Interned with the Google Pay Client Infrastructure team to enhance developer productivity by creating tools for UI change visualizations within pull requests.

Govtech

Govtech

Software Engineer Intern
Full-Stack
Search

Contributed to enhancements in the government's SearchSG engine by refining features and improving system responsiveness.

Zendesk

Zendesk

Software Engineer Intern
DevOps
Back-End Development

Facilitated the transition of Zendesk services from AWS EC2 to Kubernetes, enhancing scalability and service reliability, and augmented a Java-based GraphQL server with new functionalities.

Kinexcs

Kinexcs

Software Development Intern
iOS & Android Development
Full Stack Development

Engaged in full stack development for a mobile health application using Flutter and Flask, including API development and testing with Docker-enhanced workflows.

Advanced Micro Devices (AMD)

Advanced Micro Devices (AMD)

Software Development Intern
Embedded Software
Characterisation and Debugging

Developed Java-based system-level test programs for AMD's Enterprise chips, supporting agile product development cycles and improving chip performance.

PsyFinance

PsyFinance

Software Engineer Intern
UI/UX
Front-End development

Designed and implemented user-centric web applications using ReactJS and TypeScript, significantly enhancing front-end performance and user engagement for over 5000 active users.

Bumblebee Autonomous Systems

Bumblebee Autonomous Systems

Robotics Engineer
Robot Operating System
Maritime Robotics

Engineered autonomous underwater vehicles from scratch, focusing on design and functionality to excel in research initiatives and competitive environments.

Robot Design Course

Robot Design Course

Teaching Assistant
Microcontroller Programming
Engineering Design

Guided university students through a comprehensive 12-week robotics design course, focusing on microcontroller programming with Arduino and fostering hands-on engineering skills.

NUS Robomasters

NUS Robomasters

Robotics Engineer
STM32 Microcontroller Programming
Robotic Design

Enhanced robotic capabilities by adapting STM32 microcontroller code for integration with hardware, utilizing RTOS for optimal performance.

Seeds of Good Program

Seeds of Good Program

Coding Instructor
Programming fundamentals
Scratch

Instructed primary and secondary school students in the fundamentals of programming, using Scratch to create interactive web games that fostered a foundational understanding of coding concepts.

NUS Engineering Club

NUS Engineering Club

Vice Project Director
Leadership
Event Planning

Led the planning and execution of a two-day orientation camp for over 200 engineering freshmen, coordinating a team of 12 to ensure a smooth and engaging experience for new students.

Contact Me

Feel free to to contact me at gowthaman.aravindan@gmail.com or send in a message below!