LOADING

Alexey Zhokhov

Skype
donbeave
Birthday
December 26, 1987
Location
Hong Kong
Nationality
Russian

Profile

I'm a full-stack engineering manager, who more focusing on high load scalable back-end Java development, with the expertise of building single-page applications (SPA) using the latest front-end technologies (ex. Angular/React) include a deep knowledge of CI/CD and production-grade container orchestration (Kubernetes).

10+ years of experience.

Speaking languages:

  • — Russian (native)
  • — Mandarin Chinese (fluent)
  • — English (professional)

Technical Skills

Programming languages:
Runtimes:
Front-end technologies:
Angular, React, Electron, SCSS, LESS
Experience in creating cross-browsers websites with responsive/adaptive designs and cross-platform desktop applications.
Mobile development:
Messaging/Streaming:
Build Systems:
Web Servers:
Automation & Orchestration:
IDE, tools:
Methodologies/Paradigm:
OOP (Object Oriented Programming),
Functional programming,
Reactive programming,
TDD (Test driven development),
Multi-threading and parallel programming

Career Related Experience

VP of Engineering

March 2017 — present
Scentbird, New York, USA
Scentbird is a rapidly growing subscription for luxury fragrances. Each month members get a 30-day supply of a perfume of their choice (D&G, Gucci, Guerlain, etc). Scentbird has been featured in Forbes, Harper's Bazaar, Inc, InStyle, Glamour, Business Insider, Teen Vogue, TechCrunch, Observer, VentureBeat, Huffington Post, Fashionista, xoVain, Latina magazine and other notable publications. Scentbird is backed by Y Combinator, 500 startups, Funders Club, TMT Investments, Emmet Shear, Tikhon Bernstam and other notable investors.
  • As a technical leader, I hired, trained, and continue to lead the Engineering team through the continuous delivery of highly-performant software.
  • Provide direction and vision for current and future technology and security needs.
  • Led and code together with the team multiple key service integrations that lead to increased organizational efficiency and product offerings.
  • Directed the high-quality completion of software and database development.
  • Led remote agile teams focused on business objectives and tracked progress to ensure project deliverables were completed on time, on budget, and met the business needs.
  • Led and actively contribute with writing code and tests during the launch of new projects.
  • I and my team developed the in-house Warehouse Management System.
  • Lead and developed the integration with a new payment gateway.
  • Migrate the company's infrastructure from AWS Beanstalk to Kubernetes, which reduced infrastructure costs significantly.
  • Adopt Angular and TypeScript, which becomes the de facto standard for developing back-office applications within the company.
  • Migrate to GitLab and introduce per-commit continuous integration and continuous deployment.
  • Lead Open-Source initiative inside the company.

Senior Software Engineer

December 2015 — March 2017
Scentbird, New York, USA
  • Understand and collaborate on complete product lifecycle from concept to execution.
  • Build, develops and manages engineering team capable of carrying out initiatives.
  • Recommends new technology and ideas to improve sprints and efficiency.
  • Work collaboratively with other developers, UX designers, business and systems analysts to achieve goals.
  • Grow engineering teams by interviewing, recruiting and hiring.
  • Researching, designing, implementing and managing software programs. Testing and evaluating new microservices.

Senior Full-Stack Developer

July 2015 — December 2015
Goyoo Networks - XiaoYun, China Beijing, Shenzhen
XiaoYun, an Goyoo Networks company, provides services for Internet cafés, schools and other digital outlets. The content and services are offered through its nationwide distribution platform, multi-level business management platform and proprietary payment and settlement network. It co-invested with the Ministry of Culture Market Development Center, co-founded with Shanda Network an R&D institution for Internet café content management technologies.
  • Designed and led the development of a world scale web crawler. Implementation and documentation. The crawler includes cookies handling, HTML parsing, and smart optimizations strategies, communication between microservices with Message Queuing (MSMQ).
  • Designed and implemented an enterprise search engine, language and charset identification, tokenization, Chinese content categorization, and text segmentation; information retrieval. Big data and high-performance computing.
  • Contributed to the feature and design of the XiaoYun.com new project. Wrote technical documentation and test cases.
  • Learned to recruit new talent while developing existing team members through career and functional coaching and mentoring.

Mobile Engineering Manager

April 2015 — July 2015
Goyoo Networks - AdPro, China Beijing
Goyoo Networks specializes in wired and wireless network management and monetization. Goyoo operates over 7 billion page views and reaches hundreds of millions of users per month. Is a growing and flat dynamic company, that condoles against-the-stream ideas while betting on continues innovation and the freshest technologies available.

Led a team of mobile developers to deliver high-quality releases of the AdPro Android/iOS advertising SDK.

New product launching within 3 months timeframe.

Developed simple and powerful (fully-customizable by server-side) HTML5 advertising SDK and updates throughout SDLC, including analyzing business requirements, developing technical specifications, planning, coding, testing implementation, and QA.

Spearheaded project planning sessions with managers, business analysts, and team members to analyze business requirements and outline proposed IT solutions.

Create new application plans, graphics, and coding.

Code applications or services for small-devices (iOS and Android platforms).

Supervise all efforts to optimize and debug Android problems, providing quality assurance direction.

Mobile advertising SDK: leading processes of design, implementation, maintenance, and testing. Adding new features, fixing hot bugs.

Supervised code reviews and ensured all solutions met architectural specifications.

Chief Architect & VP Engineering (startup)

August 2014 — December 2015
FitSeven — one of the biggest sites about fitness and healthy lifestyle in Russia, Brazil and some Latin American countries. More that 1 mln readers monthly, one technical platform for 7 language versions (Russian, Spanish, French, Portuguese, German, Chinese simplified & traditional)

Development of new tech. platform (based on Java), incl. adaptation for mobile.

Major technical improvements, including Multi Data-Centers usage and real-time synchronization with Shenzhen Datacenter; real-time search creation (Elasticsearch technology); page load speed optimization up to 70%.

Full technical management of Chinese and Hong Kong versions.

Remote team management, including implementation of tasks & issues system and integration with GitHub by API.

Management and optimization of revenue flow from Chinese online advertising systems.

"Smart SEO" tool creation: text and user experience analysis for SEO improvements and content suggestions based on machine learning. Results: PPV — up to 30%, Google ranking — up to 45%.

GWT developer and consultant (contract)

January 2015 — April 2015
m:retailer, Russia Saint-Petersburg
m:retailer is subsidiary of i-Free Group. Company developing aggregator of accessories and gadgets that works through a pre-installed mobile application. Mobile commerce. Platform that knits phone manufacturers, retailers and consumers.

Providing complex consultation of GWT, GWTP, Guice и Bootstrap usage.

Participation in CMS migration (from PHP base to GWTP & Bootstrap).

New features realization, UX admin panel functional improvements.

Senior Java & Android Developer

June 2014 — April 2015
i-Free, China Beijing; Russia Saint-Petersburg
i-Free is a Russian innovation company, develops and implements cutting-edge solutions in mobile and NFC technology, electronic finance, digital content distribution, electronic payments and micro-payments, applications for smartphones and new network devices, digital products for the B2C market, and B2B projects in mobile marketing.

Designed an internal system analysis platform for game income from different operators..
Created a web-based application to check partners' earnings balance.

Invent and implement BI (Business intelligence) web-plugin to visualize SQL and NoSQL queries (MongoDB) to Charts result (called «Grails Console Charts»).

Server-side instructor. Taught how to create, deploy, and test Java and Groovy/Grails applications. And how Git help improve team communication and collaboration.

Develop analytics and pull/push logic to exist Android games.

Performed routine polyglot projects source code analyses and rewrote into the monolithic application to minimize costs of maintenance.

Beijing Branch Chief Technology Officer (CTO)

January 2013 — June 2014
Yengo, China Beijing; Singapore; Thailand
Yengo is a world class advertising tool; uses latest technique in online advertising and traffic exchange to drive customers and increase traffic to website.

Designed the prototype of a real-time online advertising network with the ability to detect users' interests and habits and adapt displayed data for them.

Performance and scalability tuning, object caching, improving response time.

Realized cheaters and bots detector, based on real users interact with the webpage. Create technology to increase CTR and follow social activity trends.

Structure, design and implement landing pages with high conversion based on users' dynamic interaction with ability tracking users behaviors and prepare real-time analytics reports.

Collected requirements from the client and communicated ideas back to the team.

Lead Developer & UI/UX Designer

December 2012 — December 2015
Polusharie, China Shanghai
A Russian language forum with huge audience in China and Russia for those who are interested in China, Chinese language and other East Asian countries.

Architected, designed and led development of the next generation forum platform based on cutting edge technologies. Implemented AJAX and responsive web design.
Conceived, proposed and migrate of MySQL MyISAM database to MariaDB XtraDB engine of deprecated application to add ability to create hot-backup.
Designed and implemented CRM and ERP systems, which replaced all Excel worksheet and accumulated all current and previous customers profiles with orders. Created client-side graphs of data and results using Grails Console Charts.

Organized multi-countries website points to improve connect speed inside China and outside in the world. Combine cloud and dedicated servers in some countries, including China (Aliyun), Germany (Hetzner), England (DigitalOcean). Realized high speed databases and file store synchronization between server nodes.

Design and implement new project online presentation based Impress.js and HTML5.

Designed and created web-based subproject for advertisers needs. Added analysis to visitors behaviors and auto integration with automatic customers follow-up system to increate advertising conversion. Direct transparent communication between CRM and ERP. Fully automatized advertisers working process, from placing an order, online payment (invoice generator) to self conducting advertising campaigns.

Implement real-time analysis of banking SMS notification to auto-fill data in accounting system.

Integration with AWS. Migrated static (images and attachments) to Amazon S3. Made every hour auto-backup system and upload data to several destinations, including local and remote servers, Google Drive, FTP.

Tomcat server clustering for high availability. Configured build and deployment process of the Grails applications.

Developed Bootstrap based UI Widget Library (called «Diana UI») with high performance and native GWT solution with no external JavaScript or 3rd party libraries.

UI/UX Designer & Back-end Developer

April 2012 — January 2013
MGID, China Beijing; Santa Monica USA
MGID is one of the first native advertising companies worldwide and unique content discover platform.

Coordinated with overseas development team to integrate new features into Chinese market.

Worked on the architecture, design and development new B2C website. With new design increased conversion between transition page and website of final customer.

Designed and implemented mobile version.

Proposed, designed and implemented new landing page for B2B partners.

Mentored other developers. Support project teams in defining and reviewing product and software requirements and upgrades.

Build positive relationships with clients by delivering customer satisfaction through quality work and effective communication during project.

UI/UX developer (contract)

July 2011 — November 2011
StudentQuest, China Shanghai
Service oriented company offering a number of programs for Students and Businesses to participate in cross-cultural exchange including Work and Travel USA, Intern & Traineeship programs and summer study camp.

Mockup and design multi-language web internal system to collect and manage clients data and their specific request.

Improved working flow between chinese and american teams.

Implemented order tracking system.

Main Web-developer and Optimization Engineer

April 2011 — March 2012
Extra Choice International, China Shanghai

Performance and UI improvements, using a conversion rate optimization process that tests UX and persuasion hypotheses. Reducing friction in the form of wasted clicks, excess pages, false starts, going to the wrong page, slow page loads, and other friction points that cause users to give up.

Uses Apache JMeter and Selenium to test server availability, health, response times, various metrics and auto-detect UI broken parts after commits.

Designed and implemented a role-based security system.

IT Director (contract)

July 2010 — January 2011
IB Group (La Maison Des Gateaux), China Shanghai
Provides a full range of services for the development of technological projects and start-up of various food production capacity, offering optimal configuration of production lines, automated control and monitoring systems.

Purchased and configured development servers running Windows and Linux, Bug tracker, Wiki, Samba, etc.

Implementing, managing and maintaining a Windows server 2008/2012 network infrastructure. Integrate with Gentoo Linux system.

Designed main website. Connected website to internal Microsoft Dynamics network. Real-time data web analysis platform. Implemented I18N to simplify intercommunion between russian and chinese manager teams.
Remote support.

HTML5 Front-end Web Developer & Java Junior Developer

July 2008 — July 2010
Malang Technical Development , China Harbin, Russia
Professional spare parts export trading company, specialize in manufacturing and selling worldwide.

Founder and main designer and developer of warehouse web-based platform (codename «useTrans»), from UI to server-side. Implemented public version which similar to online store to help customers to create orders online by using notebook or smart phone. Integrated with internal ERP system. Implemented i18n.

Developed enhancements and extensions to reporting system used to generate real-time trends and metrics. Optimization of MySQL database structure.

Education

2005 — 2009
B.A. from Heilongjiang University (China)
Department of Chinese language and literature
Linguist of Chinese language

During study repeatedly was awarded by letter of commendations for confirmation of high level of Chinese language among foreign students:

  1. 2006 — third place
  2. 2007 — third place
  3. 2008 — second place

In 2007-2008 years was granted by scholarship for overachieving study. Defended a diploma «Open Source and its influence on life, work, and its contribution in Internet development».

Public Interviews

CNET 14 August 2015

CSDN 10 August 2015

Open-Source Contribution

Projects

Pull Requests

About me

Analytical thinking. Self-contained, initiative, communicative, goal-achieving.

Follow the latest trends in technologies. Strive for self-improvement. Flexible to travel.

References

Available upon request.