Sasha Chedygov

Who Am I?

I am a self-taught, full-stack software developer with an inclination towards backend development. Most of my experience is with web development, but I have experience with mobile, desktop, and machine learning as well. I consider myself very well-rounded, and pride myself on being an extremely quick learner.

My technical interests lie in databases, high-level architecture, concurrency, and performance. I am interested in working on a team with varied experience levels and learning from my peers. Most importantly, I want to build apps and services that solve real problems.

Tech Experience

Experienced (5+ years):

Proficient (1 – 4 years):

Learning (< 1 year):

Work Experience

Software Developer @ Mercenary Technologies March 2016 – Present

  • Python
  • Frontend JavaScript
  • Node.js
  • AngularJS
  • PostgreSQL
  • Linux
  • Vagrant

Mercenary Technologies is a full-service technical consultancy serving pacific northwest customers, from startups to mid-market. My role in the company is as a generalist software developer on a range of products and services, including a Django/AngularJS storefront and a warehouse automation project with Python.

Lead Software Developer @ PNDLM October 2014 – December 2015

  • Python
  • PHP
  • Frontend JavaScript
  • Node.js
  • React.js
  • iOS
  • Swift
  • MySQL
  • PostgreSQL
  • Linux
  • Vagrant

PNDLM is a digital agency that offers a wide range of services to clients, from software development and design to business consulting and SEO. I lead a team to develop apps and services on a range of tech stacks. I spent most of my time doing full-stack development for iOS apps in Swift, with PHP and Python on the backend, but also spent a lot of time doing front-end web development with React.js and Redux. My role in the company went from being a one-man team working on an iOS app to eventually leading and mentoring a team of 3 junior developers. Among the projects I worked on are: two iOS apps, one of which is currently in the App Store; an interactive, web-based bingo app; a web-based calendar builder powered by React.js and Node.js; and a Magento-based ecommerce site.

I was laid off due to financial reasons.

Software Developer and CTO @ DonorDynamics May 2013 – November 2014

  • Python
  • Django
  • PostgreSQL
  • Machine learning
  • Frontend JavaScript
  • React.js
  • Flask
  • Linux

Originally a client of LaunchSide, DonorDynamics offered predictive and analytics services for non-profit organizations. I built a software platform that predicted the likelihood and capacity of donations from their prospects. The biggest and most important part of the software was the prediction algorithm, which combined machine learning with donor heuristics to produce a set of actionable reports for clients. At LaunchSide, I was in charge of development from day one, and built almost all of the software myself. After LaunchSide, I took on the work as an independent contractor; then later became an employee of the company; and eventually became the CTO for a brief period. The company was acquired by DonorSearch and dissolved.

Web Developer @ Readiness Systems May 2013 – September 2014

  • Python
  • Flask
  • MySQL
  • Linux

Another former LaunchSide client, Readiness Systems is a company that provides AED programs and services to other businesses. I built a web app called ReadiTrack to track AEDs and certifications in accordance with local health and safety laws. Readiness Systems started as a client of LaunchSide, but I later came to work on it as an independent contractor. ReadiTrack was sold to another company in November 2015, and I am currently providing maintenance services for the software.

Web Developer @ LaunchSide May 2012 – May 2013

  • PHP
  • Python
  • Django
  • MySQL
  • PostgreSQL
  • Neo4J
  • Frontend JavaScript
  • Backbone.js
  • Ruby
  • ASP

LaunchSide was a software development agency that partnered with other companies to develop the software side of their business. I worked with a small team to build data-driven web applications for clients and company partners. We used a wide variety of tech stacks and worked with clients in a lot of industries to build full products quickly. We also spent any free time working on original products to try to build profitable side businesses. LaunchSide went out of business, and I inherited three of its clients as an independent contractor.

Freelance Web Developer 2008 – 2011

  • PHP
  • Python
  • MySQL
  • Frontend JavaScript

I began my professional career by building one-off web apps and websites for a range of clients. Notable projects include a fundraising website for the mayor of Tualatin, and a web-based calculator used by an electrical engineering company to calculate pressure requirements for their pumps. I also did a small amount of design work during this time.

Personal Projects

12credits 2011 – 2012

  • Python
  • Twisted
  • MongoDB
  • PostgreSQL
  • Knockout.js
  • AngularJS
  • Linux

I developed a web app that scraped Portland State University's course database and presented it in a beautiful, easy-to-use search engine. The main feature of the app was the ability to filter down your results based on subject, days of the week, and time ranges. The eventual goal was to allow students to sign in via their PSU account and be able to directly register for classes using the tool. The backend was written entirely using asynchronous IO with the Twisted library. It was originally written using MongoDB on the backend and Knockout.js on the frontend, but I later rewrote it with PostgreSQL and AngularJS.

Unfortunately, leaving school has made it difficult to continue working on the project, so it remains unfinished.