Close

Junwon Jung

Software Engineer

Download Resume

About Me

Passionate fullstack software engineer eager to learn

Experience

Homethrive

Software Engineer

April 2020 - Present
  • Established SMS texting service in React.js, golang on backend, brought occupation of 90% of main communication medium
  • Initiated CICD integration test using customized Docker image, resulting testing upgrade from unit testing based to integration testing, enhancing code coverage by 30%
  • Built realtime service by utilizing Firebase FCM, Apple APNs removing maximum waiting time 30 seconds to none
  • Founded Makefile utilization to the team to boost development and test workflow, reducing 80% of initial startup
  • Formed end to end data migration shell script to ease debugging, decreased 80% of average total debugging time
  • Designed efficient permission route level wrapper service using golang to secure api server from external attacks, deducted security development time by 95%
  • Accelerated build time of cloud services such as AWS Lambda, IAM, S3 by 90% from manual processes by importing Terraform into team

Tata Consultancy Services

Software Engineer

EDH (Enterprise Data Hub), November 2018 - Present
  • Extracted multiple data sources using Talend, custom shell script to migrate to cloud based data warehouse, AWS Redshift, enhancing single data sourced analytics to multiple
  • Saved time of creating status reporting dashboard by 15 hours each month by creating daily reporting service using Python
  • Optimized test clusters by removing unnecessary ones from 6 to 2 cost, saving total cost of $21,600 per month
  • Developed bug alerting service using Python, which alerts into email when data extraction fails, reducing monitoring time by 80%
Channel Merchandise Platform, September 2018 - November 2018
  • Spearheaded team of 7 new grad engineers as a lead engineer, managing the team and guiding the project followed by Agile methodology. Strictly endorsed the strategy of git branching for new functionality
  • Built an ecommerce platform where users could sell and buy television channel packages from scratch using Angular.JS, Java EE, JSP, and Oracle DB
  • Founded 4 distinctive user roles, admin, operator, retailer, customer, with different permissions and UX accordingly
  • Visualized transaction history page, which showed transaction chart based on different filters

Education

University of Illinois, Urbana Champaign, IL

August 2016 - May 2018

B.S. in Computer Science and Mathematics

Major GPA: 3.34/4.00

Projects

PhiloUs

August 2020 – Current

• Established commercial website using React.js, Python Flask, PostgreSQL for business to automate user data insertion or payment from manual jobs, boosted administrative workflows by 90% of input processes
• Formed automatic applicable coupon systems from manual coupon utilization, removing manual price calculating time with having 100% accuracy
• Cooperated with UI/UX designer to understand better web flows and visual looking in perspective of client users, making huge improvements on user satisfactions
• Migrated cloud platform from Heroku to AWS with CICD config changes resulting price changes by 70% decrease, performance increased by 50%
• Led the project to separate the roles of the development process with teammate enhancing work efficiencies with same task time to be done from 6 months to 1 month
• Optimized legacy backend queries by deducting database calls, making 2 seconds query end to end time to 0.5 seconds
View Website

whoami

Jan 2019 - June 2020

• Launched Docker to match Linux as working environment, avoiding two or more operating systems conflictions
• Implemented personal library to combine two separate open sources into one
• Formed Makefile which builds Dockerfile and runs both frontend and backend services together with one command line
View Project (Private)

Coursera Machine Learning Octave Lab

March 2019 - June 2019

Understood core concepts of machine learning how it works. Octave for programming language was used.
View Project

Leetcode Problem Solving

Feb 2019 - Current

Problem solving project to make efficient, less code, and fast program for given problem. Thought and approaches toward problems are written inside of the project folder. Python and C++ mainly used.
View Project

Actor Relator

Feb 2019 - March 2019

With given name of actor or movie, this finds the actors or movies that has in a relationship starting from the keyword based on the wikipedia web scraped information. Based on the scraped data, this shows a network graph to notify users in visual way. React.js for frontend, Node.js express middleware for backend is used.
View Project

Skills

Programming languages


Frameworks


Frontend
Backend

SQL


DevOps

Get in Touch