Developer
Bruth Kim
Senior Backend Developer
Yanji, Yanbian Korean Autonomous Prefecture, Jilin, China
python
django
flask
node.js
php
java
mysql
postgresql
mongodb
serverless
aws
docker
javascript
machine learnig
elasticsearch
Skills
Languages
python, javascript, php, java
Frameworks
django, flask, node.js, laravel, spring boot, serverless
Libraries/APIs
Scikit-learn, splunk, stripe, tensorflow, tensorflow.js, pytorch
Storage
mysql, postgresql, mongodb, dynamodb
Other
elasticsearch, gitlab CI/CD, docker, celery, redis, rabbitMQ, aws
Experience
Python
8 years
Django
6 years
Serverless
4 years
Hightlight Projects

Senior Backend Developer

OhmConnect is a free service that gives cash rewards and other prizes for reducing energy consumption during peak demand.
OhmConnect
OhmConnect

OhmConnect gained momentum, attracting additional VC funding and consistently acquiring new customers. Even as I was tasked with growing and managing our team of engineers, II continued to be a major contributor to software development. One of our significant challenges was scaling as we grew by a factor of 15x in 2017. This required revving up and fine tuning our Celery distributed task queue to handle millions of jobs per day with time critical bursts during OhmHours, moving our analytic store to the columnar database Redshift, performing deep data analytics and incorporating Vue.js

Work Experience
Senior Software Engineer
CuraGen Corp
|
Jun 2019 - Dec 2019
  • participated in hands on capacity developing and maintaining software in Swing to support and integrate gene expression and pathway analysis processes and products.
  • Mentored a staff of developers through the development of a critical component with strict schedule deadlines.
  • Refactored critical framework decreasing the manpower needed to develop a sub-system while reducing costs by more than 40%.
  • Conducted full life-cycle software development in multiple software environments.
python
django
mysql
celery
redis
aws lambda
serverless
react
sass
redux
Senior Software Developer
Made.com
|
Jun 2018 - Feb 2019
  • Developed and maintained logistics service, which integrates a number of third party warehousing systems with Made.
  • Created scalable back-ends serving RESTful APIs with Python and DRF.
  • Integrated a platform with various cloud services and third party APIs, including Amazon S3, PayPal, new Relic, and Mongolab.
  • Supported making the CI/CD pipeline works properly with the codebase.
  • Followed DDD methodology
django
postgresql
oauth
vue.js
stripe
html/css
javascript
aws
rabbitMQ
gitlab CI/CD
Lead Web Developer
Software House Merida
|
Feb 2017 - Nov 2017
  • Worked as a full-stack developer to write and execute reliable and efficient Python API.
  • Set up and bootstrapped the min workflow of the development process.
  • Performed core technology development including analysis, design, coding and testing.
  • Built and supported internal and external tooling to ensure stable trading system operations(both BE and FE).
  • Gathered requirements for web applications requested by the business.
  • Worked closely with QA and end-users(various teams within the company).
python rest api
flask
elasticsearch
angular
celery
redis
dynamodb
sms-gateway
javascript
html/css
Senior Python Developer
Robotify
|
Aug 2015 - Mar 2017
  • Developed microservice APIs using DRF for CMS systems: Monitoring, Admin Panel, file service etc.
  • Designed the main architecture of the learning management system.
  • Implemented front-end applications that communicate with back-end applications.
  • Built fully automated CI/CD pipelines on CircleCI for containerized applications using Docker and AWS.
  • Planed DB schemas for microservices.
  • Shipped and monitored teh application through different release stages.
python
django
postgresql
celery and redis
docker
sass
html/css
javascript
sentry
swagger
Education

Beijing University of Science and Technology

Beijing, China
|
May 2007 - Oct 2011
Bachelor's Degree