Summary
Overview
Work History
Education
Skills
Websites
Certification
Languages
Accomplishments
Hobbies and Interests
Timeline
Generic
Somesh T

Somesh T

Bengaluru

Summary

Experienced Front-End Developer with over 5.5 years of expertise in building responsive, user-centric web applications. Passionate about leveraging Angular, TypeScript, and modern front-end technologies to deliver high-performance solutions. Adept at collaborating with cross-functional teams in Agile environments, and committed to creating intuitive, visually appealing interfaces.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Happiest Minds Technology
Bangalore
07.2022 - Current
  • Company Overview: ABB Account Frontend Developer.

ABB APC Modeler Web App POC, July 2022 – December 2022.

  • Collaborated with cross-functional teams to understand product requirements and transform them into intuitive designs using Figma.
  • Led the migration of a legacy Windows-based tool to a modern Angular web application, improving accessibility and usability.
  • Integrated Apache ECharts to enhance the data preprocessing phase, enabling interactive and dynamic data visualizations.
  • Utilized the ABB Arcadia library to standardize UI components and layouts, ensuring a consistent and cohesive user experience across the application.

ABB Data Center Automation Analytics, Jan 2023 – Mar 2025.

  • Contributed to the ABB CPM (Collaborative Production Management) View Framework by developing custom widgets and dashboards using TypeScript and Highcharts to display large-scale datasets.
  • Enhanced user experience by replacing pre-defined standard widgets with custom Highcharts widgets, allowing users to easily map variables, tags, and automatically generate legends, rulers, and other customization options.
  • The custom widgets eliminated the need for users to manually configure and drag-and-drop standard widgets to map rulers, legends, and charts, providing them with a more intuitive and efficient method for customizing visualizations.
  • Developed custom solutions to visualize real-time RTDB data from servers, supporting critical decision-making processes.
  • Led the development of DCA Analytics 1.0, focusing on chart visualizations, and integrating data from various sources to provide actionable insights.
  • In DCA Analytics 2.0, I created custom HTML widgets and integrated Highcharts to display consumption metrics (monthly, weekly, yearly), delivering a unified and user-friendly dashboard for enhanced data analysis.
  • Wrote JavaScript scripts to automate user interactions, improving dashboard performance, and overall user experience.
  • Successfully completed and rolled out both versions of the project, ensuring a seamless and reliable user interface.

Associate Software Engineer

Tata Consultancy Services
Bangalore
04.2021 - 07.2022
  • Ticketing System Design and Implementation: Designed and implemented a comprehensive ticketing system in Angular to efficiently track and resolve issues related to container shipments, orders, and other port business activities.
  • Angular Development: Played a key role in the development of a dynamic, fast, and responsive web application using Angular 12, ensuring a smooth and seamless user experience.
  • API Integration: Integrated front-end functionality with RESTful APIs to enable smooth communication between client-side applications and back-end systems, ensuring real-time data updates for users.
  • Performance Optimization: Improved page load times by implementing lazy loading for images, components, and optimizing scripts to enhance overall application performance.
  • Agile Methodology & Team Collaboration: Actively participated in Agile development cycles, including daily Scrum meetings, sprint planning, and retrospectives, contributing to continuous improvement and the timely delivery of features.
  • Cross-Functional Collaboration: Coordinated with back-end developers and QA testers to ensure seamless integration of the ticketing system, and defect-free deliverables.
  • Code Quality & Version Control: Maintained high code quality by adhering to best coding practices and conducting thorough code reviews. Utilized Git for version control and collaborated effectively with team members using GitHub.

Associate Software Engineer

PaveIT Solutions
Bangalore
06.2019 - 11.2020
  • Healthcare Web Application Development: Developed a dynamic, responsive, and user-friendly healthcare web application for a U.S.-based client. The application enabled hospitals to monitor patient health data in real time, gathered from hardware sensors at the patient’s home. The data included health parameters such as blood pressure, heart rate, sugar levels, and other vital statistics, visualized on a comprehensive dashboard for healthcare professionals to monitor and take necessary actions.
  • Responsive Web Design: Utilized Angular to design and develop responsive web pages, ensuring seamless functionality across desktop and mobile platforms.
  • API Integration: Integrated the web application with RESTful APIs to allow smooth communication between the front-end and back-end systems. This ensured reliable data flow from patient sensors to the dashboard, with real-time updates on critical health parameters.
  • Client Interaction: Maintained regular communication with the client to understand their needs and provide project updates, ensuring the web application met business objectives and aligned with the hospital’s operational workflows.

Education

Bachelor of Engineering -

Vidyavardhaka college of Engineering
05.2019

Pre University College -

Sadvidya PU College
04.2015

Skills

  • Angular 12
  • TypeScript
  • JavaScript
  • HTML5
  • CSS 3
  • Bootstrap 5
  • Angular Material
  • SASS
  • Figma
  • GIT

Certification

AWS Cloud Practitioner, January 2020, January 2023

Languages

English
First Language

Accomplishments

  • SMART INDIA HACKATHON National Champions, 2019, winners of the national-level hackathon competition conducted by MHRD, AICTE, and i4C in Nagpur
  • Sanskriti, an event management startup, worked as the operational head and conducted several technical and cultural events

Hobbies and Interests

  • Team management
  • Cricket
  • Music
  • Event organizing

Timeline

Senior Software Engineer

Happiest Minds Technology
07.2022 - Current

Associate Software Engineer

Tata Consultancy Services
04.2021 - 07.2022

Associate Software Engineer

PaveIT Solutions
06.2019 - 11.2020

Bachelor of Engineering -

Vidyavardhaka college of Engineering

Pre University College -

Sadvidya PU College
Somesh T