KT

Krunal Thakkar

available

Last update: 09.11.2023

Senior Software Developer, Senior Software Developer, Senior Software Developer

Graduation: Masters in Computer and Information Science, Syracuse University, Syracuse, NY
Hourly-/Daily rates: show
Languages: English (Full Professional)

Keywords

Application Programming Interfaces (APIs) Amazon Web Services Cascading Style Sheets (CSS) Backend Front End Software Development Serverless Computing JavaScript (Programming Language) .NET Framework Agile Methodology HTML5 + 37 more keywords

Attachments

'krunal-thakkar'.docx

Skills

.NET, Agile methodology, DynamoDB, RDS, Amazon Web Services, AWS, Angular, API, APIs, back-end development, back-end, C#, SCSS, CSS3, code review, logging, UI/UX, Flask, front-end development, front-end, Functional Programming, Git, GraphQL, HTML5, Information Science, integration tests, JavaScript, MongoDB, Nestjs, New Relic, Nodejs, payment services, Python, Redux, React, Responsive CSS, Scrum, SendGrid, Serverless, serverless architecture, Shopify, software architecture, software solutions, Splunk, Spring Batch, Stripe, SASS, Typescript, unit tests, Vue.js, web platform, Web Services, Webpack

Project history

01/2016 - 10/2021
Senior Software Developer
Digital Retailing, Cox Automotive

* Responsible for the crucial payment services that powers Digital Retailing. Service handles
more than 2M calls a day, the batch version of the API receives 1.5M calls overnight. SLA for
this API call was less than 500ms
* Oversaw development of multiple user facing core products using React, Redux, Typescript,
webpack as well as core APIs built with nodejs, hapijs, expressjs
* Transition of the first version of the product built in Angular to React 14 & Flux and then
upgrading & rebuilding with React 16 using Redux.
* Championing the migration from legacy infrastructure for the APIs to AWS serverless
architecture using nodejs, bringing more cost effective and resilient solution to the DR
* Experience integrating 3rd party libraries like auth0, AWS cognito, New Relic, Splunk, Payment
platforms like Stripe/PayPal/Apple Pay, TaxJar, Algolia, Shippo, OneSignal, SendGrid, Twillio,
Shopify
* Pushing the company towards CI/CD pipeline; Change agent for using effective logging,
monitoring and alerting mechanism. Pushed the department for automation, unit tests and
integration tests.

04/2015 - 12/2015
Senior Software Developer
General Motors

* Implemented foundation of Scrum and Agile methodology
* Extensively used Spring Batch and Integration Framework to in-house the data related to
vehicles, dealers and customers, replacing third party vendor systems.

05/2011 - 03/2015
Senior Software Developer
CNN.com; CNNgo

CNNgo (http://www.cnn.com/go)
* Lead the CNNGo web platform team consisting of 5 developers and 2 QA from inception to execution.
* Lead the efforts to reduce memory usage and leaks in the app and also greatly improve the
performance such that user can continue watching live stream for extended period
* Moved the application onto Angular and sass from old tech stack

CNN Video (http://www.cnn.com/video)
* Successfully led the 2012 Presidential Debates project (http://www.cnn.com/debates)

Local Availability

Only available for remote work
Profileimage by Krunal Thakkar Senior Software Developer, Senior Software Developer, Senior Software Developer from Atlanta Senior Software Developer, Senior Software Developer, Senior Software Developer
Register