# Nickolas Komarnitsky > Senior Full-Stack Software Developer Location: Lehi, Utah, United States Profile: https://flows.cv/nickolaskomarnitsky I have over eight years of experience as a professional full-stack developer in a team environment writing scalable and efficient code for high-traffic applications used by tens of thousands of companies. I am proficient in Ruby on Rails, PostgreSQL, Git, Docker, Java, C++, React.js, jQuery/JavaScript, and CSS/HTML. I am also very familiar with Python, Go, C#, typescript, bash scripting, and I have worked with Linux, Mac, Windows systems and many different APIs. I am familiar with AWS, Azure, and have worked with Kubernetes systems. I have used Node.js, Convox, Terraform, Vault, Traefik and Heroku. I started coding in middle school and haven't stopped since. I enjoy fiddling with technology in my spare time and do so on my own self-hosted server, which handles various things, including integration of my home automation and security camera/systems. ## Work Experience ### Senior Software Engineer @ MadeMarket Jan 2025 – Present ### Sr. Software Engineer - Platform @ Torch Coaching Jan 2024 – Jan 2025 | United States At Torch Coaching, I contributed to the platform team by focusing on performance enhancements and deployment optimizations. My role involved setting up automated CI deployment through GitHub actions, optimizing Sidekiq queues, and refining SQL queries. I also addressed n+1 issues and simplified complex logic, which significantly improved the application’s performance and maintainability. ### Senior Software Developer @ Morgan Stanley Jan 2022 – Jan 2024 | Greater Salt Lake City Area My team was asked to fix security vulnerabilities in a legacy Rails 3 application. We did this by migrating to Rails 7 and copying the models, views, controllers, etc. from the older application. We worked closely with the internal teams that used the application to quickly resolve bugs. This involved working with the DevOps team to setup the QA, staging, and production environments for the new application. I setup the CI/CD pipeline for regression and unit testing as well as deployment of the application using GitHub actions and Jenkins. I also worked on a Java monolith where we worked on updating notifications and sending them via email through SendGrid API. I always received outstanding performance reviews and in the last cycle was promoted multiple levels. As a senior member of the team, others often asked for my advice and mentorship. Unfortunately, Morgan Stanley dramatically downsized the wealth management division which included shutting down my local office and laying off the entire development team. ### Software Developer @ Morgan Stanley Jan 2019 – Jan 2022 | South Jordan, Utah, United States At Capshare (which Morgan Stanley acquired) I worked on a web application for managing cap tables - these are used to track ownership in a company. This was a Ruby on Rails project using PostgreSQL, React, Docker, and Convox. This product was used by tens of thousands of companies focused on those with under 500 employees. I built a document management system utilizing ActiveStorage and AWS S3. This was so clients could directly upload documents to the application and associate them with individual grants, options, etc. This also involved creating an aggregate page where a company could download a zip file of all associated documents. I created the s3zipper gem to help facilitate the process. I built a functional spreadsheet interface for end users to edit and view their data in the application. It utilized a custom version of Handsontable UI React.js component to be able to handle thousands of cap table records. This allowed users to mass import and edit their grants, options, etc. without having to go to individual pages. I built the billing system used by the application, which utilized the Stripe API. After the Morgan Stanley acquisition, we were asked to sunset the billing system and migrate clients to a new system. I was then asked to setup CI/CD using GitHub actions to run our entire test suite (which I parallelized for efficiency) and ensure 100% test coverage on new code as well as building a test reporter to aggregate everything into a single end report. When it was decided to retire the entire Capshare application, I worked on an exporter that would allow for the transfer of data to its replacement. This involved generating CSV files and collecting/zipping the documents for the client that was being migrated. I also helped in setting up the data backup and permanent storage solution using AWS RDS and S3, setting up a script to allow access to the legacy data to meet regulatory requirements. ### Software Developer @ Chargeback Jan 2017 – Jan 2019 | South Jordan, Utah Rails web application designed to handle financial dispute resolution. My work here involved both front end and back end development. This was a Ruby on Rails monolith using slim, React.js, Vue.js, jQuery, PostgreSQL and Redis/Sidekiq. I worked with DevOps to get the app migrated to AWS using Docker and HashiCorp Terraform. I designed and built the API, creating a nice easy interface for converting and interacting with models through a restful JSON interface. This involved setting up token authentication using JSON Web Tokens. I created an importer for pulling from various shippers, converting incoming XML, JSON, SOAP data into something we could store and use. This was mostly US shippers; FedEx, UPS, USPS, etc. ## Education ### Three Month Web Development Intensive New York Code + Design Academy Jan 2017 – Jan 2017 ### Pre-Computer Engineering University of Utah Jan 2016 – Jan 2017 ### Computer Science and Web Development Bootcamp Code Fellows Jan 2015 – Jan 2015 ### Computer Programming Salt Lake Community College Jan 2014 – Jan 2015 ### Canyons Technical Education Center Jan 2014 – Jan 2016 ## Contact & Social - LinkedIn: https://linkedin.com/in/nickolas-komarnitsky - GitHub: https://github.com/komarnickolas - GitHub: https://github.com/nickolas-komarnitsky-shareworks --- Source: https://flows.cv/nickolaskomarnitsky JSON Resume: https://flows.cv/nickolaskomarnitsky/resume.json Last updated: 2026-03-23