Git Product home page Git Product logo

As a developer, I prioritize the developer experience (DX) above all else. To me, technology is simply a tool – my ultimate goal is to enhance the productivity and efficiency of my colleagues. I am a fast learner and am open to utilizing any tools necessary to achieve this objective.

I have diverse experience across various domains, including CI/CD, monitoring, and full-stack development. I am well-versed in iteratively improving and maintaining development tools based on continuous user feedback.

Details (Key Strengths, Work Experience, Education)

KEY STRENGTHS

  • Strong focus on optimizing the developer experience
  • Adaptable and quick to learn new technologies
  • Extensive experience in CI/CD, monitoring, and full-stack development
  • Adept at refining development tools through user feedback
  • Experienced in working within heavily regulated industries, including finance, security, and gaming

WORK EXPERIENCE

Kakaopay, Software Engineer

  • 12/2022 ~ Present
  • SRE Team, Release Engineering Part (Full-time)
  • Developed custom internal tools to enhance operational efficiency and streamline testing processes
  • Automate software deployment and communication processes to enhance productivity and reduce manual effort
    • Resulted in a significant reduction of the deployment operations team from 10 full-time members to 1 full-time and 3 part-time members
  • Authored a technical blog post sharing insights and lessons learned from automating software deployment processes, contributing to the company's knowledge base and developer community link
  • Delivered two presentations at internal developer conferences, showcasing the team's achievements, best practices, and future roadmap, fostering knowledge sharing and collaboration across the organization link
  • Collaborated with the audit team to ensure compliance with strict security and privacy regulations while finding optimal solutions for development
Language Python, Javascript, Typescript
Framework Bolt, Next.js, Nestjs, Svelte
Database MongoDB, MySQL
Collaboration Tool Slack, Atlassian Jira/Confluence
OS MacOS, CentOS, RockyOS
SCM Github
IDE VSCode
CI/CD Github Actions, Jenkins, Ansible
Container Docker, Kubernetes
Monitoring ELK, Grafana
Cloud AWS

Pearlabyss, Software Engineer

  • 07/2021 ~ 12/2022
  • GamePlatform Team (Full time)
  • Developed custom internal tools to enhance operational efficiency and streamline testing processes
  • Implemented a monitoring and alerting system to quickly detect and share errors during the software build and deployment process, collaborating with QA and developers to improve work processes and productivity
  • Maintained Jenkins CI/CD pipelines, focusing on resolving underlying issues to prevent recurrence of problems instead of merely responding to them
  • Standardized the build system by:
    • Consolidating version control tools from Perforce, SVN, and GitLab to GitLab
    • Unifying build scripts from shell, Python, and Groovy to Groovy
    • Centralizing build tools to Jenkins
  • Constructed a monitoring and alerting system to collect critical error occurrence information from the engine (using C++, ELK, and Slack)
Language Python, Javascript, Typescript, Groovy, C++
Framework FastAPI, Next.js, Nestjs
Database MongoDB, MySQL, MSSQL
Collaboration Tool Slack, Atlassian Jira/Confluence
OS Windows, Windows Server
SCM GitLab, VisualSVN, Perforce
IDE VSCode, Visual Studio
CI/CD Jenkins
Container Docker
Monitoring ELK, Grafana

ESTsecurity, DevOps Engineer

  • 07/2020 ~ 02/2021
  • PMS-MPI Cell (Internship)
  • Python Crawler Optimization:
    • Optimized a Python crawler that initially relied entirely on Selenium, resulting in slow performance and frequent failures (over 50% error rate) without any error handling or notifications
    • Refactored parts of the crawler using Scrapy to improve speed and implemented an alerting system
    • Enhanced data collection methods and timing by incorporating server maintenance information and server-provided data
    • Reduced collection time by over 80%, from 3 hours to under 30 minutes
  • Automation of Manual Data Entry:
    • Automated the manual entry of version information files, which was a repetitive task prone to errors due to its high volume
    • Decreased the time required for this task from over an hour to less than 10 minutes, significantly improving efficiency and requiring only a final review
  • News Crawler and Report Generation:
    • Managed a news crawler that collected 100-200 news articles daily
    • Automated the process of filtering news related to the team's products by:
      • Collecting frequently used keywords from the titles of previously accumulated product-related news (updated periodically using a script)
      • Generating reports based on these keywords, eliminating the need for manual separation of relevant news

EDUCATION

  • Hanyang University(ERICA), Bachelor of Science in Software (03/2017 ~ 08/2021)

Footer

Yejin Park's Projects

autogpt icon autogpt

AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.

ex-blog icon ex-blog

✨ Build a beautiful and simple website in literally minutes. Demo at https://beautifuljekyll.com

in-quiz-questions icon in-quiz-questions

Linkedin quiz assessment, answers and questions (aws-lambda, rest-api, javascript, react, git, html, jquery, maven, mongodb, xml, java, css, python ...) ответы на квиз

opensource_bookproject icon opensource_bookproject

오픈소스SW 기초 수업 "첫번째 프로젝트!!" : 오픈소스 소개 및 역사를 담은 30p 책자 만들기

rebecca icon rebecca

Rebecca: Python Algorithm Visualization Library

sqlcipher icon sqlcipher

SQLCipher is an SQLite extension that provides 256 bit AES encryption of database files.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.