Karthikeyan

Karthikeyan

Front End Developer

@karthik-codes

Joined Sep 2021

India

About

I am a software developer specialised in Javascript and love to solve problems using code. I like to share my knowledge by writing technical blogs. I am a certified Mobile web specialist from Udacity and Grow with Google scholar.

My speciality

Software Engineering

Creator

Blogger

Web Developer

Open Source

React Developer

Experiences

Granicus

Software Engineer III

Granicus

Aug 2021 - Present

3yrs 3mos

Aug 2021 - Present

3yrs 3mos

See more

- Coordinated with developers to implement the admin interface using React.js, React-Router, Material UI, Cypress, and Enzyme, enhancing usability and streamlining backend management. - Tackled performance bottlenecks and user pain points in the participant profile app through a React.js migration. Scored a 35% speed boost and a smoother admin experience. - Developed and deployed an optimized GitHub Action, cutting test runtime from 20 to under 10 minutes, boosting project efficiency. - Crafted a GDPR-compliant cookie management tool using JavaScript and Next.js, empowering users with effortless cookie control and a smoother website experience. - Collaborated with the development team through code reviews, resulting in improved code quality and increased adoption of coding best practices. - Orchestrated a complex migration of a mapping application to Next.js, TypeScript, and ESRI SDK, achieving a substantial load time reduction of 1s and contributing to significant cost savings. - Demonstrated expertise in writing comprehensive Unit, Integration, and End-to-End (E2E) tests for features using jest and cypress, ensuring high code quality and robust functionality.
Bang the Table

Front End Developer

Bang the Table

Jul 2019 - Aug 2021

2yrs 1mo

Jul 2019 - Aug 2021

2yrs 1mo

See more

- Resolved critical UI issues, achieving 100% SLA adherence and resulting in a remarkable 50% reduction in out-of-SLA tickets, considerably improving customer experience and satisfaction. - Implemented a comprehensive upgrade for the Newsletter feature, resolving cross-email platform issues, introducing Dark Mode functionality, and implementing a responsive design. - Upgraded Next.js from version 9 to version 10, collaborating with a cross-functional team, enhancing skills in version control and framework updates; minimized downtime and elevated website performance by implementing optimized code. - Implemented client-side validations across many features to enhance application security, ensuring elevated error handling and user experience. - Analyzed and addressed high-priority application errors identified through Sentry, considerably improving system stability and performance; led to a 25% decrease in user-reported incidents, bolstering overall customer satisfaction.
Torry Harris Business Solutions

Associate Software Engineer

Torry Harris Business Solutions

Jul 2017 - Jul 2019

2yrs

Jul 2017 - Jul 2019

2yrs

See more

- Teamed up with designers to create and execute ETL projects using Ab Initio, Shell scripting, and SQL. Streamlined data extraction, transformation, and loading from many data sources. - Built a Full Stack web app using Node.js and MongoDB to track and manage developers' errors in the project's development phase. Elevated quality control and minimized errors as the sole developer on this initiative.

Tech Stack

Featured
React

React

Mid-level

Redux

Redux

Mid-level

Languages
JavaScript

JavaScript

Senior

CSS 3

CSS 3

Senior

HTML5

HTML5

Senior

Templating Languages
TypeScript

TypeScript

Mid-level

Frameworks (Full Stack)
Node.js

Node.js

Beginner

Next.js

Next.js

Databases
Firebase Realtime Database

Firebase Realtime Database

Beginner

Javascript UI
jQuery

jQuery

Javascript Testing
Jest

Jest

Cypress

Cypress

Platforms
AWS

AWS

Copyright © 2024 Karthikeyan

Built with Showwcase