👋 Стартовала третья неделя марафона, посвящённая мотивации и отношениям в команде! Со Skyeng и IVI обсудим, как дружить с коллегами на удалёнке и находить в себе силы на работу и общение. Регистрируйтесь на страничке марафона и присоединяйтесь!
Front-end development for rich Internet applications (HTML5)
Mobile native development
5years team management experience.
Senior Full-Stack Developer (XiaoYun Project)
Июль 2015 — По настоящее время (5 лет и 5 месяцев)
Designed and led development of a world scale web crawler. Implementation and documentation. The crawler includes cookies handling, HTML parsing and smart optimizations strategies, communication between micro services 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 (AdPro Project)
Апрель 2015 — Июль 2015 (4 месяца)
Led 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. New features adding, hot bugs fixing.
Supervised code reviews and ensured all solutions met architectural specifications.
Chief Architect & VP Engineering (startup)
Август 2014 — По настоящее время (6 лет и 4 месяца)
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 Data center; real-time search creation (ElasticSearch technology); page load speed optimisation 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 optimisation 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%
Lead Developer & UI/UX Designer
Декабрь 2012 — По настоящее время (8 лет)
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.
GWT developer and consultant (contract)
Январь 2015 — Апрель 2015 (4 месяца)
Providing complex consultation of GWT, GWTP, Guice и Bootstrap usage.
Participation in CMS migration (from php base to GWTP & Bootsrap).
New features realisation, UX admin panel functional improvements.
Группа независимых компаний, работающих в разных сегментах ИТ-рынка
Пекин · От 100 до 1000 сотрудников
Senior Java & Android Developer
Июнь 2014 — Апрель 2015 (11 месяцев)
Designed internal system analysis platform of games income from different operators.
Created 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 application. And how Git help improve team communication and collaboration.
Develop analytics and pull/push logic to existing Android games.
Performed routine polyglot projects source code analyses and rewrote into monolithic application to minimize costs of maintenance.
Beijing Branch Chief Technology Officer (CTO)
Январь 2013 — Июнь 2014 (1 год и 6 месяцев)
Designed the prototype of real-time online advertising network with ability to detect users interest 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 interaction with 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 report.
Collected requirements from client and communicated ideas back to team.
UI/UX Designer & Back-end Developer
Апрель 2012 — Январь 2013 (10 месяцев)
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)
Июль 2011 — Ноябрь 2011 (5 месяцев)
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.
Extra Choice International
Main Web-developer and Optimization Engineer
Апрель 2011 — Март 2012 (1 год)
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.
IB Group (La Maison Des Gateaux)
IT Director (contract)
Июль 2010 — Январь 2011 (7 месяцев)
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.
Malang Technical Development
HTML5 Front-end Web Developer & Java Junior Developer
Июль 2008 — Июль 2010 (2 года и 1 месяц)
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.