CV
Staff Software Engineer
- Location
- Toronto, Canada
- Contact
- ilya@konyukhov.com
Summary
Staff software engineer specializing in Ruby on Rails and React development, with 20 years of experience. I have been involved in developing social media, dating apps, SaaS platforms and e-commerce sites in a team and completely alone. I have hired and managed teams of developers, both remotely and in the office, ensuring that projects are delivered on time and with the highest quality.
Speaking of the technology stack, I prefer to work with Ruby / Golang / Python for server side; React / TypeScript for frontend; PostgreSQL / MySQL / Redis for data store. Know Devops: Docker and Kubernetes. Led the integration of AI solutions into existing applications. Have experience in connecting payment systems such as Stripe, Plaid, Paypal. Used to work with AWS, Google Cloud.
Experience
Full stack Ruby on Rails / React Developer
Academia.edu
Academia.edu is a social networking platform for academics that allows users to share research, create profiles, and connect with other researchers. The platform's mission is to provide a way for scientists to share their work independently of the current journal system.
Duties:
- Software architecture design, frontend and backend development
- Implementing tons of A/B test (both frontend and backend)
Lead Software Engineer
Goji Labs
Goji Labs is a product design & development agency specializing in developing custom web- and mobile- applications.
I was a lead developer, taking part in team management, application architecture planning, backend development, and support. As a team leader, I participated in the development of in-house coding standards, devops solutions, and interviewing new programmers.
My accomplishments as a lead programmer were to develop application backends entirely:
- ChangeFi – a financial application with the social-driven mission to eliminate the wealth gap.
- Healthpod – a tool that enables frictionless communication between FQHC professionals.
- Iowa League – the hub for communication between Iowa State government employees.
- Mindr – a SAAS for helping tech companies to support diversity, equity, inclusion and belonging at work.
Lead Full-stack Developer
GinzaMetrics
GinzaMetrics is a SEO analytics B2B platform; most of its clients are SEO agencies from USA and Japan. The company provides a wide range of different analytics about clients' websites and their competitors, including keyword ranking, social statistics, adwords and search console data.
I've been working as a playing trainer, managing a small team of developers, being responsible for system architecture, coding tools and backend / frontend parts of the platform, mentoring distributed team of developers and performing code reviews.
Major achievements are:
- Rewrote monolith app into microservices (Ruby and Golang)
- Developed features which doubled company income
- Turned static client dashboards to fully customizable ones
Tech. Product Manager / Team Lead
Badoo
Badoo.com is a dating service known from the mobile apps Badoo and Bumble. It’s especially popular in South and Eastern Europe, South America and Asia.
My role in Badoo was quite flexible. I joined the company at the beginning of its journey as head of development. My responsibilities grew with the growth of the team. Main ones included the following:
- Working with key stakeholders, defining the product roadmap
- Managing web development process using Agile methodologies
- Seeking and hiring new members of development team
- Optimizing development processes
Major Achievements:
- Launched new localization process workflow to reduce cost of content translating
- Developed web-based localization system for mobile clients
- Launched SEO management tools for centralized control over site SEO
- Prototyped and launched photo moderation tools
- Launched multiple tools for Customer Support combined system
Project Manager
SUP Fabrik
SUP Fabrik is a media company based in Moscow. Launched in 2006 for servicing Russia-based segment of LiveJournal.com, one of the most popular blogging site and social media platform, it grew up to a media holding company which owns LiveJournal.com (30+ million blogs), Gazeta.ru, LiveJournal.ru, Championat.ru, LJplus.ru and some others.
I was leading development of LiveJournal.ru, a local news digest of LiveJournal.com. My duty involved managing all aspects of product development and roll out, from user experience and site requirements to day-to-day management and product placement online and offline.
Achievements:
- Launch of LiveJournal.ru
- Integration of LiveJournal.com commenting service into 3rd party media sites (Kommersant.ru, Gazeta.ru, RIAN, Izvestia and others)
Development Manager
Mamba
Since its creation in 2002 Mamba has become the largest social networking site in Russia and CIS countries with 50+ millions of active users.
My main responsibility was to re-organize web development department after the company was sold to other owner.
Major achievements:
- Built-established development process
- 9 new programmers were hired
- Site enriched with new services as horoscope for couples, advanced search and profile customization
Release Producer / Account Manager
Reaxion
The startup specialized in developing and publishing high-performance mobile applications for Qualcomm's BREW and Java2ME platforms. The company was founded in 2001 and became one of the key players on the market.
My role in the company was quite versatile:
- Managing a number of game projects as publishing manager (Fight Hard 3D, Poonsy, Hero's Quest, etc.)
- Creating roadmaps, timelines, product and market specifications
- Maintaining product lifecycle: QA, certification, managing onto carriers phone ranges.
- Determining the optimum range of headsets for optimizing company's cost of product development and increasing profit
PC Game Producer
Buka Entertainment
Buka Entertainment is a publisher and distributor of first-rate PC games meant for worldwide distribution. Headquartered in Moscow, Russia, it also runs publishing activity in North America.
Acting as a game producer and publisher representative, my key objective was to help distributed teams with managing game development within defined "Iron Triangle" constraints: time, quality and budget.
Key Successes: Launched 3 game products on PC platform.
C++ Programmer
Nikita
Nikita is a pioneer company in Russian game development. Founded in 1991, the company became famous after releasing PC-games Parkan, Parkan II and Iron Strategy.
As C++ programmer I was responsible for coding tasks such as physics engine development, collision detection system, maintaining game utilities, game resource management. The games Parkan.Iron Strategy and Safari Biathlon I was working on were successfully launched in 2001-2002.
Education
Master's degree, Computer Science
Lomonosov Moscow State University (MSU)
Telecommunication Technologies
Bachelor degree, Computer Science
Lomonosov Moscow State University (MSU)
Applied Mathematics & Cybernetics, Computer Linguistics