Random nature pic every 30 seconds from unsplash.com. Just because I can. Well, and I love nature.

Max Litvinenko

(978) 226-8645 · maksim.litvinenko@gmail.com · Spartanburg, SC 29316

Software Engineering Knowledge and Skills

  • Experienced software engineer; gathering requirements, estimation, developing, testing and debugging code
  • Strong time management, communication skills, and outstanding organizational skills
  • Learn and master new technologies; successful working in both: team and self-directed environments
  • Experience working in an agile environments(LeSS, Scrum, Kanban)

Experience

Software Engineer

Bigleaf Networks | Beaverton, Oregon → Remote
​August 2018 - Present
  • Backend Lead for Bigleaf Cloud Connect web-application FastAPI, Pydantic, pytest w/ TestClient
  • Full-stack developer for old web-app. Backend is on python, built on TornadoWeb APIs, PostgreSQL, Grafana w/ Graphite backend for time series metrics. Frontend work in JavaScript w/ Backbone.js, Undercore.js, jQuery, D3 Graphs, etc
  • Customer-facing Bigleaf Status API development
  • DevOps: Created QA environments using Puppet & Terraform. CI work for running functional tests(instead of unit tests) using GHA, with self-hosted runners, running docker containers for running tests on every PR/commit
  • OPS work included: spinning-up in-house built images(based on debian) and deployed to AWS EC2 instances using Terraform, installing services on Apache server using Puppet. Maintaining internal bash scripts to manage db dumps and migrations for local, qa, and prod environments
  • Development for the customer's CPE/routers
  • On-call team-lead: Monitoring health of customer's internet devices through CPEs and TunnelEndpoints across the US and Europe(through Grafana, Graylog, Opsgenie, etc). Helped onboarding new members and keeping the knowledgebase docs available for both engineering and support teams
  • Worked with product and UI/UX teams to gather requirements, development estimation, and delivering the projects. Experience working with offshore development team members

Web Developer

Total Web Services Inc. | Gresham, Oregon / hybrid
June 2012 - August 2018
  • Full-stack web development
  • LAMP(Linux, Apache, MySQL, PHP) development
  • MERN(MongoDB, Express.js, React, and Node.js) development
  • Accommodation of CMS such as Wordpress, Opencart, Drupal and others(building custom, themes and plugins)
  • Developing with browser compatibility/responsiveness in mind(UI/UX - BrowserStack and other tools)
  • Basic knowledge of SEO optimization & marketing
  • Experience in local/vm development with Revision Control Systems (SmartGit/BitBucket/Assembla)
  • Hosting Management/Maintenance(WHM, WHMCS, cPanel)
  • Development with issue management systems(Assembla, WHMCS, Jira, Paymo, Mantis, etc)
  • Project management from elicitation and estimation to development, staging and deployment
  • Deliver the final product to the client, educate to use the system, provide support

Education

Bachelor of Science in Computer Science

Portland State University
Computer Science - Software Engineering Track
Graduated: June 2016

Skills

Languages
  • Python
  • JavaScript
  • PHP
  • Bash
  • HTML
  • CSS
DevOps/Infrastructure
  • AWS
  • Docker
  • CI/CD (GHA)
  • Puppet
  • Terraform
  • Apache
  • Bitbucket / Bamboo
Databases
  • PostgreSQL/MySQL
  • Graphite
  • MongoDB
Frameworks/Tools
  • FastAPI
  • Pydantic
  • PyTest w/ TestClient
  • httpx
  • TornadoWeb
  • SASS
  • ReactJS
  • WP
  • OpenCart
  • Drupal
  • NPM
Workflow
  • Mobile-First, Responsive Design
  • Cross Browser Testing & Debugging
  • Cross Functional Teams
  • Agile Development & Scrum

My current Career Goals

  • Currently, I pursue a meaningful Software Engineering role where I can focus on development to customer satisfaction and have a positive impact on the community.
  • Though my recent experience was mostly on the backend, I'm interested(but not a requirement) in positions where I could potentially learn and contribute on the frontend(in particular Vue & React). I'm particularly interested in positions that offer opportunities to learn new technologies.
  • While I am not pursuing management roles at this time, I am open to leadership positions that allow me to mentor junior developers and enhance our collective engineering expertise.
  • I am not seeking DevOps or SRE roles, though I am eager to support existing infrastructure and contribute to improvements in areas like CI/CD without a primary focus on DevOps.
  • I prefer a remote position, but would be ok with a hybrid position if commute & compensation is reasonable. No relocation.

Interests, Awards and Other

  • In high school, I was one out of the three students(out of ~3000 total) to receive a certificate of outstanding IT & web development knowledge.

Apart from software engineering, I'm known as a “go-to” person for IT issues, being frequently asked to fix computers, clean PC/laptop malwares, troubleshoot and resolve technological problems.

In my free time I enjoy spending most of my time with my family(a wife and two daughters) and/or being outdoors. I enjoy sports: hiking, camping, biking, volleyball, ultimate frisbee, soccer, and snowboarding. The last two are my favorite, basically anything that is not as crazy as sky diving :-)