Summary
Overview
Work History
Education
Skills
Accomplishments
Languages
Timeline
Generic
Ananya Thapliyal

Ananya Thapliyal

Dehradun

Summary

4 years of experience as a Full Stack Software Developer with a collaborative mindset to thrive in Agile environments. - Reduced bug count and data quality issues by 50% with a high-performing cloud-based SaaS application. - Achieved a 25% reduction in CPU and database load and substantial cost savings by leading the redesign of a time-based scheduler to an event-driven architecture. Highly detail-oriented with exceptional problem-solving skills. Continuously updates skills to stay abreast of industry trends and poised to add significant value to any team or project.

Overview

4
4
years of professional experience

Work History

Senior Software Engineer

FourKites, Inc
03.2023 - Current
  • Improved Estimated Arrival Time architecture by introducing new event-triggered worker, optimizing database performance by 20% and reducing CPU utilization by 35%
  • Implemented 5 comprehensive system design documentation
  • Revamped Kafka-based module for triggering actions and pushing messages
  • Achieved 100% testing code coverage using RSpec
  • Implemented CI/CD pipeline for deployment on AWS
  • Reduced Database calls from 720 per minute to 400 per minute
  • Displayed correct ETAs that reduced customer complaints and saved labour costs by 10%
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.

Software Engineer 2

FourKites, Inc
02.2022 - 02.2023
  • Innovated SaaS application to fix data quality issues
  • Established React JS frontend for SaaS data quality tool, reducing data issues by 50% and bugs by 40%
  • Employed advanced techniques such as initial coding and environment setup for streamlined project delivery
  • Optimized deployment with CI/CD pipelines, enhancing efficiency and accuracy to 80%
  • Deployed using nginx and Kubernetes for optimal performance and scalability
  • Utilized SQL database and designed authenticated CRUD APIs for seamless data manipulation
  • Developed robust, scalable, modular and API-centric infrastructures.

Software Engineer

FourKites, Inc
09.2020 - 02.2022
  • Implemented real-time updates on goods notification system, including scheduled and real-time notifications, sending over 10,000 notifications per day
  • Executed plan for approximately 25 scheduled and about 100 real-time notifications using periodic jobs and asynchronous message processing
  • Added validations, and loggers, and utilized RDS to ensure robustness and fetch user data such as contact information, templates and timezones
  • Promoted experience with Kubernetes, Docker and Amazon Web Services.

Software Engineer Intern

FourKites, Inc
01.2020 - 09.2020
  • Designed load card for Sustainability Summit, including sustainable options such as total CO2emissions and fuel usage, promoting environmental awareness in logistics
  • Software Engineer Intern FourKites, Inc,Chennai Prepared database with data on 250 ports and fields for port congestion information
  • Set up automated periodic jobs to update the database once every 7 days with real-time congestion data based on wait times for berth and anchorage separately
  • Developed a visually appealing global map using SVGs, classes, and CSS in React JS, with support for dark and light themes.

Education

Bachelor of Technology - Computer Science

DIT University
Dehradun
01.2020

Skills

  • Java (Programming Language)
  • Problem Solving
  • Code Coverage
  • Detail Oriented
  • MySQL
  • JavaScript (Programming Language)
  • Ruby (Programming Language)
  • Software Development
  • Sustainability
  • Quality Assurance
  • Agile Software Development
  • C (Programming Language)
  • SQL (Programming Language)
  • Supply Chain Management
  • Kubernetes
  • Cascading Style Sheets (CSS)
  • Amazon Web Services
  • Data Quality
  • React
  • Docker (Software)
  • Nginx
  • Linux
  • Public Speaking
  • Validations
  • Software Documentation
  • Performance Evaluation and Optimization
  • New employee mentoring
  • Software Development Lifecycle
  • Git proficiency

Accomplishments

  • Received Rising star award from FourKites in 2020
  • .Received Digital Champion award in 2023 for exceptional contributions to the team.
  • Supervised team of 4 staff members.
  • Key contributor in the design and implementation of new features for ETA Re-Architecture Project.

Languages

Hindi
English

Timeline

Senior Software Engineer

FourKites, Inc
03.2023 - Current

Software Engineer 2

FourKites, Inc
02.2022 - 02.2023

Software Engineer

FourKites, Inc
09.2020 - 02.2022

Software Engineer Intern

FourKites, Inc
01.2020 - 09.2020

Bachelor of Technology - Computer Science

DIT University
Ananya Thapliyal