Oleg Bazylnikov's photo

Oleg Bazylnikov

Software Engineer

Skills

Programming

JavaScript · Python · Java · Go

Backend

NodeJS · NestJS · Express · Flask · GraphQL · REST API · MongoDB · SQL

Frontend

React · NextJS · TypeScript · Chakra-UI · HTML/CSS

Development

UML · Agile · Waterfall · OOP · VCS · Docker · AWS · Flutter

Experience

Software Engineer Intern

Honeywell · Forge Cloud Services

May, 2020 - July, 2020

  • Contributed to 3 identity management services by adding new and improving existing API using NestJS, TypeORM, and CockroachDB
  • Explored and proposed incorporation of acceptance testing in CI/CD with Cucumber, Docker, and Octopus
  • Worked in a fully remote agile team utilizing Jira’s SCRUM board to keep track of issues and sprint progress
  • Troubleshooted and fixed over 10 bugs across 4 projects based on customer feedback

Peer Supplemental Instruction Leader

Georgia Gwinnett College

Jan, 2021 - Present

  • Developed 12 weeks of training material focusing on OOP, Data Structures, and problem-solving skills
  • Led a study group of 5 students solving coding problems and implementing OOP application assignments

MSIT Peer Tutor

Academic Enhancement Center, GGC

Oct, 2019 - Present

  • Used individual approach to help each student succeed in the class and be able to help themselves
  • Explained and helped students implement appropriate algorithms, data structures, and best practices

Projects

Wedding React

Mar, 2020

Stack: React.js, MongoDB, Node.js, Twillo SendGrid

A webapp template to help engaged couples manage their wedding info online. It deals with events times, locations, FAQ, registry, and RSVP logic.

  • Collaborated with another developer through Github, handled pull request and resolved merge conflicts
  • Worked on RSVP subsystem to allow writing/reading data to DB, form validation, as well as sending emails notifying of a new RSVP
  • Enhanced my skill with React.js by designing more complex and capable components

Bible React

Feb, 2020

Stack: React.JS, Flask

It is a very simple React application that using my bible api loads chapters from ESV bible.

  • Used flask to serve JSON file through API. Implemented React.js to make API calls and dynamically update UI without reloading the page

Bible Scraper

Jan, 2020

Stack: Python, Requests, BeautifulSoup, JSON

A simple console application that fetches a specified version of Bible from bible.com. It uses BeautifulSoup to parse fetched html pages and outputs a JSON file that can be used for other purposes. It was a small personal project of of necessity and inability to find json Bibles on the internet.

  • Wrote a Python script that utilized Requests and BeautifulSoup libraries to scrape Bible text and pack it in a JSON with books, chapters, verses

Christmas List

Dec, 2019

Stack: Python, Django, Bootstrap, JQuery

An app made to solve secret Santa family problem. It helps to manage family gifts for such holiday as Christmas. Register the entire family, enter desired gifts, get the gifts you are supposed to give. No additional worries required.

  • Gained experience with Django and build a full-stack web application. Used Bootstrap to facilitate UI styling and JQuery to handle app events
  • Developed an algorithm to handle random and correct assignment of objects to entities within specific constraints
  • Designed relational database model with one-to-many, many-to-many relationships

Hackathon

HackGT 7

Oct, 2020

  • In a team of 3 developer built a web app to help small businesses interpret their data and implement optimal solutions utilizing Data Science
  • Implemented Node.js script to communicate with API provided by NCR with HMAC authentication to load transactions' data
  • Worked with other teammate's python code to build visualization with Streamlit

Shellhacks

Sep, 2020

  • Worked in a team to design and develop a web application meant to help hackers find teams for various hackathons
  • Lead the front-end development along with managing another teammate's tasks. Used React.js with Bootstrap and Material-UI components to quickly build a nice and intuitive UI
  • Contributed to API development with about 20 endpoints and participated in DB schema design involving 7 entities

UgaHacks 5

Feb, 2020

  • Worked in the team to design our app. Utilized UML to build the model of the system, which helped to finish design before the end of Day 1
  • Lead the development of our backend. Used Express.js to implement server-side logic of our app and to communicate with BalckRock Aladdin API. Developed persistent data storage with MongoDB
  • Contributed to frontend development in React.js. Refactored stock chart component to correctly display data from backend

Certifications

AWS Certified Cloud Practitioner

AWS

Aug, 2020 - Aug, 2023

Assures basic knowledge of AWS and its global infrastructure. Some experience with computing: EC2, Lambda, Elastic Beanstalk, and ECS. Knowledge of storage services: S3, EFS, and S3 Glacier. Database services: Aurora, DynamoDB, RDS. And necessary skills to manage VPC of deployed configurations.

MTA: Networking Fundamentals

Microsoft

Jul, 2020

Validates general knowledge of networking concepts and technologies. I.e. network protocols, topologies, DNS, TCP/IP, OSI model.

Google IT Automation with Python Specialization

Coursera

Apr, 2020

Course dedicated to application of python in real world scenarios. I.e. data validation, email server, reports generation, automated deployment, etc.