tosky1125
Seungha Han
Seoul, South Korea

Back-end developer who likes to design and organize workflows for the best efficiency. I am currently in charge of design database schema and APIs.

CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

170.6
CodersRank Rank
Top 4%
Top 100
CSS
CSS
Developer
South Korea
Top 100
JavaScript
JavaScript
Developer
South Korea
Top 100
TypeScript
TypeScript
Developer
South Korea
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
맘편한세상 (맘시터)
Dec 2020 - Jan 2022 (1 year 1 month)
Seoul, South Korea
Backend Developer
'맘편한세상(mfort)' is established to solve baby care in social problem category.

As a backend engineer
- Backend TS development on chat and baby care platform service for end-users
- Built infrastructure to process and ingest data from both baby sitter and parent.
- TDD based data validation and site configuration for new chat service.
- Design, deploy and run scalable, resilient and secure applications on AWS
AWS nodeJS kotlin docker kubernetes terraform jenkins ci/cd datadog
Self-employed
Jun 2020 - Nov 2020 (5 months)
대한민국 서울
Freelance Software Developer
javascript html npm nodeJS
Add some compelling projects here to demonstrate your experience
Notification
Jul 2021 - Sep 2021
- Implemented server responsible for the whole Mfort company's notification.
- LMS, SMS, Kakao ATA, and Push notifications support
- Notification booking support
- Based on Nest.js with Typescript
JUNTION x Seoul Hackathon
Jun 2021 - Jun 2021
During the 48-hour hackathon, he was in charge of the team's backend. TypeScript-based servers were configured and deployed to AWS. Due to insufficient time, we used the API document tool provided by Postman, not the swagger-based API document.
Everywear
Apr 2021 - May 2021
Fashion Evaluation Service

[Deployment]
If a change in code is detected, the deployment pipeline work as below.

1. AWS Codecommit capture a change then notice to AWS Codebuild
2. AWS Codebuild get the source from Github then execute a build script
3. When building success, Codebuild sends artifacts to AWS Elastic Beanstalk to deploy to Scaling Group.
4. When deploying success, AWS Cloudwatch call AWS Lambda Function
5. AWS Lambda Function sends an alarm to Slack Channel.
6. When the build fails, Codebuild deprecates the source. Then it runs process no.4 and no.5

[Architecture]
Based on a layered architecture that composed of repository, service, controller.

[Testability]
To gain testability, dependency has been injected into the contactor between layers.

For an in-memory test, a query builder has been selected rather than ORM.


https://play.google.com/store/apps/details?id=com.everywear
This section lets you add any degrees or diplomas you have earned.
Korea National Open University
Bachelor of Science - BS, Computer Science
Jan 2021 - Present
Yeoungnam University
Bachelor, Business Administration
Mar 2009 - Feb 2016
Technical Support Fundamentals
Feb 2021
AWS Certified Solutions Architect - Associate
Dec 2021

Jobs for you

Show all jobs
Feedback