Hi there. I'm JunHa.

I'M A BUILDER.

Jooncco is a developer handle of mine. I started my career as a back-end engineer, but I found that I could be the full-stack engineer that my team would LOVE to work with. I've led many business critical projects to success, ranging from small to big scales. You can find the details here. Workout at a gym, phoenix darts at a pub, watching movies and snow boarding are what I do whenever I need mental clarity and recovery.

Full Stack Engineer

Full Stack Engineer

Back End Engineer

Back End Engineer

Solutions Architect

Solutions Architect

Problem Solver

Problem Solver

 

Work Experience

Projects.

  • KRX
    Fast Download for TB scale files
     Recent

    Client: KRX

    Jan 2024 - Feb 2024

    • A front-end prototype app with multipart download functionality.

    • Contributions:

    • - Improved download speed for a 1.2TB file, reducing time by 40%

    • - Designed & implemented a multipart download module with Axios.

    • - Implemented a front-end app with Next.js & Tailwindcss

    • Stack: Next.js 14, Tailwindcss, Zustand, Axios, Amazon S3 API

  • GS Global
    Automated Notification System for T4K Truck Customers Feedback

    Client: GS Global

    Dec 2023 - Dec 2023

    • An automatic anomaly detection system for T4K truck customers feedback, which scrapes feedbacks from Kakao Talk chat room, analyzes the sentiment, and sends an email to the responsible team.

    • Contributions:

    • - Overall system design

    • - Implemented Scrapper: A Python app responsible for automated export of Kakaotalk chat contents.

    • - Implemented Uploader: A Spring Boot app parses chat text, and uploads those parsed text to S3 bucket.

    • Stack: Amazon EC2, AWS Lambda, Amazon S3, Amazon RDS, Amazon Comprehend, Amazon SES, Python, OpenCV, Spring Boot

  • LG Electronics
    IP TV Web Server App Mod

    Client: LG Electronics

    Feb 2023 - Nov 2023

    • LGE SDP App Modernization project: next generation IP TV web servers.

    • Contributions:

    • - Implemented REST APIs for IP TVs: device authentication & initialization based on device meta data.

    • - Reduced execution time of a device initialization API by 50% with executor threads.

    • - Designed & implemented a batch micro service which periodically uploads log files to S3 bucket for monitoring.

    • Stack: Spring Boot, MyBatis, MySQL, AWS

 

Hammer and wrench

Skills

JavaSpringSpring BootNode.jsAWS LambdaQueryDSL JPAMyBatisFlywayMySQLPostgreSQL
React.jsNext.jsTailwind CSSJavascript (ESNext)Typescript
GitDockerArgoCDAmazon EC2Amazon S3AWS CodePipeline
TensorflowAmazon Comprehend
Amazon API GatewayAWS VPCAmazon RDSC++PythonOpenCV
 

Art gallery

Portfolio

Spring Boot API Server Template

Spring Boot API Server Template

Spring Boot api server template. Provides example of a production-level REST APIs for productivity boost🔥.

about-jooncco

about-jooncco

A portfolio page made with Next.js 14, tailwindcss, and 💜. Fork this repo for your own portfolio page.

jooncco.github.io

jooncco.github.io

A dev blog🤓 based on github pages and jekyll template 'Minimal Mistakes'.

Bitcoin Price Predictor

Bitcoin Price Predictor

[Academic] Bitcoin price prediction with market indicators and google trend using regression models & LSTM RNN

Coindrop Game AI Agent

Coindrop Game AI Agent

[Academic] Reflex agent trained with reinforcement learning(Q-learning). This agent plays coin drop game implemented using pygame module.

"is a" Relationship Teller

"is a" Relationship Teller

[Academic] NLP for Korean words. Returns whether a given {Entity, Concept} pair is in "is-a" relationship or not.

Kakaotalk Chat Exporter

Kakaotalk Chat Exporter

Simple macro for Kakaotalk messenger app built with OpenCV library. Periodically exports content of a chat room.

CP Snippet Java

CP Snippet Java

Json config file for java code snippets. Extremly useful when competitive programming.

CP Stamper C++

CP Stamper C++

Simple comment writer. The comment generated contains author and timestamp.

 

Love problem solving

Competitive Programming

 

My small wins

Achievements

  • Amazon EKS JAM Singapore Facilitator

    25 OCT 2023

  • 24th Place, LG Code Jam

    15 SEP 2023

  • AWS JAM Winner

    20 JUN 2023

  • AWS Certified Solutions Architect Professional

    02 FEB 2023

 

Shoutouts

Testimonials

The most proactive person that I know of

"Whenever there's something to be done, Junha is always the first to volunteer. I've seen this happen so many times that it's become familiar. Thanks to his proactive support even in somewhat challenging or hesitant situations, I feel secure working in the same team and get motivated by his positive energy. "

avatar
Guijeong Lim
Lead Software Engineer, LG CNS

Tremendous sense of responsibility and passion

"Our first collaboration was on the LG Electronics project in 2023, where I focused on backend development. Despite the project's initial lift-and-shift approach, he didn't settle for routine tasks. Instead, he actively contributed to raising the project's maturity level through proactive refactoring, supporting the growth of other developers. He displayed a passion for tackling challenges and addressing performance issues, which significantly enhanced customer satisfaction. His positive communication and mentorship with junior developers make him stand out as one of the best backend developers I've worked with. Collaborating with him has been both enriching and enlightening for me."

avatar
Junki Park
Software Engineer, LG CNS

Positive and proactive attitude towards any difficulty or challenge

"During the NFT exchange project with Junha, I was able to learn a lot and witness his outstanding skills. Firstly, Junha's positive and proactive attitude towards any difficulty or challenge left a strong impression. He took the lead in solving problems effectively by tackling them head-on. Technically, Junha demonstrated remarkable competence. Through continuous learning of new technologies and tools, he added innovative ideas and features to the project. His technical prowess significantly contributed to the project's success. I look forward to the opportunity to collaborate with Junha on future projects"

avatar
Sehoon Kim
Software Engineer, LG CNS

Always passionate and self-motivated

"Junha is one of the colleagues I would love to work with again among those I've worked with before. He is always passionate, self-motivated, and has an excellent ability to implement necessary requirements. Additionally, he consistently strives for his own growth and is a colleague who has no hesitation in engaging in technical discussions and feedback exchanges with others :)"

avatar
Yongtae Kim
DevOps Engineer, LG CNS