# Dmitry Cheryasov > An experienced software engineer / tech lead: data, backend, web frontend. I prefer working close to product and the real users, and am fine with wearing many hats. Location: Brooklyn, New York, United States Profile: https://flows.cv/dmitrycheryasov Key strengths: asking the right questions, seeing future problems from afar, looking for the root cause; communication and mentoring. Technology: All things backend. Architecture. Microservices. Databases, Java, Python, Typescript, etc. Frontend with React. ## Work Experience ### Senior Software Engineer @ Capital Rx Jan 2024 – Jan 2024 | New York, New York, United States ### Senior Software Engineer @ Omni Creator Products Jan 2023 – Jan 2023 | Remote - User management systems. - Kotlin, DynamoDB, Redis; gRPC; AWS, Kubernetes. ### Senior Software Engineer @ Coffee Meets Bagel Jan 2022 – Jan 2023 | NYC - Architected and implemented a few highly visible features. Coordinated product, mobile, and backend engineers for that. - Backend improvement and speed-up. API design and evolution. Better testing and CI/CD. - Python, Django, Postgres, Redis. AWS, Kubernetes. ### Software Engineer @ Dynaboard Jan 2021 – Jan 2022 | Remote - Frontend, backend, and product work. - Implemented a few features both on backend and frontend. - Typescript, React, Nest.js; GraphQL; Jest, yarn, etc. ### Senior Software Engineer @ Facebook Jan 2020 – Jan 2021 | New York, United States - Engineering work on FB Messenger's data API layer. - Hack (the language), non-public tools and frameworks. ### Senior Software Engineer @ Click Therapeutics, Inc. Jan 2019 – Jan 2020 | Greater New York City Area - Architecture: authentication and authorization, local development environment. - Design and implementation of backend services, pieces of Web frontend. - Improving engineering processes. - Conducting and actively improving hiring interviews. - ES6, React, Node.js, Python, Postgres, Docker. AWS (EC2, Lambda, CloudFormation, etc). ### Senior Developer @ Grubhub Jan 2016 – Jan 2019 | Greater New York City Area Various internal and third-party data integrations: design, partly coordination, implementation. Cassandra, MySQL, MS SQL, Redshift; Python, Java; Spark / PySpark. Highly asynchronous designs. (On a contract to hire until April 2017, then as an FTE.) ### Senior Software Engineer @ Handshake Corp. Jan 2016 – Jan 2016 Maintaining and developing of a flagship sales support service. Backend: Postgres, Python / Django, REST APIs, Elasticsearch. Resource consumption and speed optimization. Frontend (occasionally): Javascript (ES2015), CoffeeScript; Backbone. Fast-paced startup environment; Agile process management. ### Senior developer @ EPAM Systems Jan 2011 – Jan 2016 | Kyiv / New York A contractor at Google NYC developing a few internal tools, working in close cooperation with the tools' users. Java, Python, Javascript; App Engine; MySQL; various types of RPC; Django, SQLAlchemy; Knockout, Angular; HTML/CSS. Heavy test coverage; strict code reviews. ### Developer @ JetBrains Jan 2008 – Jan 2011 Adding Python support to IDEA IDE; creation of PyCharm. ### Developer @ Yandex Jan 2007 – Jan 2008 Support and development of internal billing applications. Python, Oracle, Corba, and a host of other technologies in moderate doses. ### Developer @ ValueCommerce Russia Jan 2006 – Jan 2007 | Moscow Review, support, and development of heavy-duty Oracle database applications. ### Analyst @ Open Technologies Jan 2005 – Jan 2006 Worked on a task to design, architect and develop a custom data acquisition and analysis solution. Invented a flexible, extensible data model and schema, developed a dynamic ajax-based web UI, interfaced it with other systems via web services. Oracle and Postgres were used as databases, Python as the main development language, with portions of DHTML/Javascript and C# where appropriate. A 50% feature complete working prototype has been delivered. In late 2006 the entire department was dismissed due to company-wide financial problems. Former colleagues seemingly still develop the system elsewhere by the time of writing (March 2007). ### developer @ Luxoft, Dell dedicated development centre Jan 2002 – Jan 2005 Designing and developing software using Oracle PL/SQL, C#, web technologies. Many augmentations to existing extensive pl/sql codebase, new code for a wide range of tasks (business logic, database housekeeping, replication between heterogenous systems). Web services to implement pluggable parts of business logic. Design, feasibility testing and technical requirements for several smallish subsystems. ### Senior developer / Architect @ Strateg Business Solutions Jan 2001 – Jan 2002 Design, architect and develop (partly) a custom corporate web portal engine. A complex database, sophisticated data sorting and retrieval, modular XML-based page layouts. Very fast. J2EE on Websphere 3.5, Oracle 9i as the database. First version has been shipped and used by IBS, a major Russian IT company, for several years; disused in 2005. The company was a web startup and dissolved later in 2002 for various reasons. ## Education ### Master's degree in Computer Engineering Samara State Aerospace University ## Contact & Social - LinkedIn: https://linkedin.com/in/dcheryasov - Portfolio: http://dmitry.cheryasov.info/resume/ - Portfolio: https://stackexchange.com/users/78518/9000 - GitHub: https://github.com/the9000 --- Source: https://flows.cv/dmitrycheryasov JSON Resume: https://flows.cv/dmitrycheryasov/resume.json Last updated: 2026-04-18