Dmitry Ishkov
Serbia (Remote)TLDR
Software engineer who ships.
You can find me on GitHub, or email me at dmitry@hey.com.
Longer version
Full stack.
I turn customer ideas into detailed workflows, and then implement them from Kubernetes to Frontend.
Started programming at 11, software is my life’s passion.
12+ years of remote work at startups taught me to be autonomous and think through systems, from UX to DevOps.
Domains I have the most experience: marketplaces, performance optimization and internal tool building.
Buzzwords
- Agents
- React
- React Native
- Ruby
- Ruby on Rails
- Kubernetes
- GraphQL
- Typescript
- Stripe
- NodeJS
Other tech I worked with
- MCP
- Expo
- PostgreSQL
- JavaScript
- Tensorflow
- Keras
- Python
- Docker
- GRPC
- TDD
- Redis
- MongoDB
- AWS
- GCP
- HTML
- CSS
- Git
- Java
- Java EE
- Coffee Script
- AngularJS
- jQuery
- C#
- Linux
- Ansible
Work history
Sticker Mule
July 2023 - April 2026Lead Software Engineer · New York, Remote
- Lead a small team working while being a part of an experienced international software department from 20+ countries.
- Worked on automating manufacturing / shipping / customer support processes.
- Migrated a big Ruby on Rails service powered by GraphQL into Nodejs.
- Built several services offered to customers for free as a part of the Sticker Mule marketplace.
- Trained several tensorflow based models for customer support automations.
- React
- NodeJS
- Ruby on Rails
- Kubernetes
- GraphQL
- Typescript
- Stripe
- GCP
Sticker Mule
April 2018 - July 2023Senior Software Engineer (Fullstack) · New York, Remote
- Evolved internal software from statically rendered pages into a GRPC + GraphQL based Gateway.
- Improved performance of several mission critical services tenfold which prevented a rewrite and allowed to perform bigger promotions.
- Rewrote a couple of old vanilla-JS services into TypeScript.
- Introduced type/code generation for GraphQL based services.
- React
- NodeJS
- Ruby on Rails
- Kubernetes
- GraphQL
- Typescript
- GCP
- GRPC
- Microservices
- Cypress
- PostgreSQL
HelloTech
April 2016 - April 2018Senior Software Engineer (Fullstack) · Los Angeles, Remote
- Worked on integrating an acquired company's platform.
- Lead a rewrite of a contractor-facing part into a React PWA.
- Lead a rewrite of the customer-facing app into another React app with server-side rendering.
- Migrated Rails 3 app into Rails 5.1 (200+ controllers, 300+ models).
- Performed API integrations with many partners (Samsung, Walmart, Lowes, etc).
- Built a dashboard in React for partners.
- Optimized parts of the site for up to 10x speedup.
- Reverse engineered Amazon Services API to allow automation.
- Implemented an “auto offering” algorithm for technicians.
- Ruby on Rails
- React
- Redux
- AngularJS
- MySQL
- Marathon
- React Native
Geekatoo
February 2014 - April 2016Software Engineer (Fullstack) · San Francisco, Remote
- While working at Geekatoo introduced a lot of new technologies into the existing codebase.
- Introduced TDD practices and Rspec.
- Introduction of AngularJS, which made customer and internal tools experience much more interactive and easier to maintain.
- Turned admin and customer support dashboard from a set of static pages to a dynamic dashboard updated in real-time and integrated with a variety of other services.
- Implemented a complex web scraping solution that combined many sources of information and acted on it.
- Ruby on Rails
- AngularJS
- MySQL
- RSpec
- Websockets
- Web Scraping
Samara State Aerospace University
January 2014 - August 2014PHP Developer · Samara, Russia
- While studying at University created an application for the faculty that automated bonus calculation for teachers based on a set of criteria and achievements integrated with an existing ISO 9001 system.
- PHP
- AngularJS
Netcracker
August 2013 - February 2014Java Software Engineer · Samara, Russia
- While working at Netcracker Technology aside from doing my main job came up with a way to automatically test an enormous web application with a dynamically generated client-side.
- Java
- Java EE
Education
Samara State Aerospace University
2009 - 2014Master’s · Samara, Russia
- Automated systems of information processing and control.
Samara State Aerospace University
2011 - 2015Bachelor’s · Samara, Russia
- Translation in the area of professional communications. Studied at the same time as my Master’s.
Samara Lyceum of Information Technology
1999 - 2009High School · Samara, Russia
- School specialized in IT.
Hobbies
Travel, Dungeons & Dragons, behavioral biology, behavioral economy, social psychology, attending conferences, football (soccer), running, swimming, rock climbing.