Summary
Overview
Work History
Education
Skills
Timeline
Generic

Ashish Kumar Suraj

Bangalore

Summary

Detail-oriented, organized, and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success.

Overview

6
6
years of professional experience

Work History

Senior Software Engineer ‑ II

Cyware Labs
06.2023 - Current
  • Led the migration of codebase from Vue 2 to Vue 3, introducing TypeScript for improved type safety and maintainability
  • Developed reusable CRUD and store libraries, streamlining data access and manipulation across the application, improving development efficiency
  • Spearheaded successful migration from monolithic architecture to micro‑frontend, enhancing application scalability, maintainability, and team efficiency
  • Managed multiple projects simultaneously while maintaining strict deadlines and high-quality standards.
  • Developed reusable components for multiple products using monorepo and micro-frontend architecture.

Senior Software Engineer

Cyware Labs
05.2022 - 05.2023
  • Migrated codebase and libraries from WebPack to Vite, resulting in a significant performance increase
  • Developed a user dashboard to efficiently visualize and export over 10 million data points
  • Export to enable on‑demand PDF and image export of dashboards, empowering users to share insights and reports in preferred formats
  • Led a codebase overhaul to improve accessibility and achieve VPAT compliance
  • Worked closely with engineers, product managers, and leadership to create a tangible product road map
  • Helped to define and coach engineering best practices in the team, fostering a culture of quality, pair programming, clean coding, and test‑driven development
  • Technical Skills: JavaScript, HTML, SCSS, CSS, VueJs, WebPack, Git.

Software Engineer

Cyware Labs
05.2020 - 05.2022
  • Crafted and built internal frontend tooling and libraries to optimize developer efficiency, and increase code reliability and performance
  • Implemented customizable theme for the website as per design system
  • Created an export framework that exports an HTML page as PDF or PNG
  • Technical Skills: JavaScript, HTML, SCSS, CSS, VueJs, Git.

Software Engineer Intern

Piggy
01.2019 - 05.2020
  • Ported existing website to the new codebase using ReactJs and NextJs
  • Single‑handedly maintained entire codebase keeping it stable and bug‑free
  • Technical Skills: JavaScript, HTML, SCSS, CSS in Js, ReactJs, NextJs Git.

Software Engineer

Piggy
08.2019 - 04.2020
  • Used mobile‑first approach to design web pages to be used by 1million+ users
  • Played an active role in building an exciting team culture
  • Introduced and built micro‑services to optimize web performance
  • Technical Skills: JavaScript, HTML, CSS in Js, ReactJs, NextJs Gatsby, Git.

Education

B.Tech - Communication and Computer Engineering

LNMIIT

DAV Kapildev Public School

Skills

  • Programming: JavaScript (React, Vue, Webpack, VanillaJs), HTML/CSS, Typescript
  • Miscellaneous: Linux, Shell (Bash/Zsh), LATEX(Overleaf/R Markdown), Git, JIRA
  • Web application development
  • Project Leadership
  • Development Lifecycles
  • Software Development Lifecycle
  • Critical Thinking Capabilities

Timeline

Senior Software Engineer ‑ II

Cyware Labs
06.2023 - Current

Senior Software Engineer

Cyware Labs
05.2022 - 05.2023

Software Engineer

Cyware Labs
05.2020 - 05.2022

Software Engineer

Piggy
08.2019 - 04.2020

Software Engineer Intern

Piggy
01.2019 - 05.2020

B.Tech - Communication and Computer Engineering

LNMIIT

DAV Kapildev Public School
Ashish Kumar Suraj