Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Ashish Kaushik

Chicago,Illinois

Summary

Versatile Full Stack Software Developer with a track record of delivering robust solutions for various clients, leveraging expertise in Django Rest Framework and Angular. Drove project success using agile methodologies, enhancing team efficiency and uniting front-end and back-end functionalities. Proven ability in API design and fostering team collaboration ensures project milestones are surpassed.

Overview

5
5
years of professional experience
1
1
Certification

Work History

Full Stack Software Developer(Remote)

Pythonwise Inc, Client: Republic Services
11.2021 - 02.2024
  • Designed and built RESTful APIs with Django Rest Framework for integrating the front-end with the back-end.
  • Developed server-side web applications with Angular, Node.js - TypeScript/JavaScript.
  • Developed serverless APIs using the Node.js framework and provisioned cloud resources using Terraform.
  • Utilized cloud services like AWS CloudWatch monitoring services' performance, and cloud resources like AWS Lambda, step functions, and Kinesis for processing and analyzing streaming data.
  • Deployed projects on AWS cloud platform using EC2 instances, and S3 buckets.
  • Developed and implemented a web application using HTML, CSS, JavaScript, AngularJS and Node.js.
  • Utilized version control systems like Git for managing different versions of code and Github for the code review process.
  • Deployed application updates regularly with minimal downtime via automation tools like Jenkins CI and CD pipeline scripts or manual processes if needed.
  • Created automated unit tests using Mocha and Chai to ensure code quality.
  • Managed project workflow within Agile methodology utilizing tools like JIRA.
  • Optimized SQL queries for faster data retrieval from MySQL databases.
  • Wrote detailed technical documentation outlining coding conventions, and best practices on Confluence.
  • Provided technical advice and weighed in on technical decisions impacting cross-functional teams.
  • Participated in the full software development life cycle (SDLC) from requirements gathering through system implementation.

Software Test Engineer

Motorola Mobility
08.2019 - 11.2021
  • Developed automation test cases to test the mobile devices for different android builds for different carriers using Python and Linux to maintain 100% pass rates for different products using the waterfall model.
  • Generating CRs for the development team to fix the Android build issues using idart, familiar with Jenkins, and deploying Git for managing files.
  • Developed automation scripts for testing Video-Calling, Camera(photo and video), WiFi-calling, and Real-time text.
  • Test results are reported to the client’s stability website using Vue.js, Nginx, Django, MySQL, and the UnitTest framework.
  • Used Reportportal.io for Product Bugs and Automation Bug analysis. Debugging script failures using error logs and trace logs.

Software Intern

Panasonic North America
03.2019 - 05.2019
  • Developed back end in C++ source codes for the software project PANACIM of the company using CentOS with 100% accuracy.

Education

Master of Science - Computer Science

Illinois Institute of Technology
Chicago, IL
05.2019

Bachelor of Science - Computer Science

DCRUST
Murthal, Haryana, India
06.2017

Skills

  • Programming Languages: Python, JavaScript, TypeScript, Java, C, C
  • Databases: MySQL, MongoDB, PostgreSQL, AWS DynamoDB
  • Cloud Services: AWS S3, EC2, Lambda, DynamoDB, CloudWatch, CloudFormation
  • JS Frameworks: AngularJS, Nodejs
  • Python Frameworks: Django Rest Framework
  • Version Control Systems: Git, Github
  • Tools: Postman, Bash, Jira, Confluence, VS Code, Visual Studio, Eclipse
  • Operating Systems: Windows, Mac, Linux
  • Object-Oriented Programming
  • Algorithm implementation
  • Amazon Web Services
  • API design knowledge
  • Cloud Computing Platforms
  • Data Storage and Retrieval

Certification

AlgoExpert Certificate: https://certificate.algoexpert.io/AE-eb31fd51d9

Timeline

Full Stack Software Developer(Remote)

Pythonwise Inc, Client: Republic Services
11.2021 - 02.2024

Software Test Engineer

Motorola Mobility
08.2019 - 11.2021

Software Intern

Panasonic North America
03.2019 - 05.2019

Master of Science - Computer Science

Illinois Institute of Technology

Bachelor of Science - Computer Science

DCRUST
Ashish Kaushik