Dmitry Yesin profile picture

About Me

I bring over 18 years of experience in the Software Development Industry as developer and manager. I am particularly interested in large-scale consumer websites which are solving real-world problems.

My specialty is tuning web application for optimal performance (monetization, site speed, page rank, SEO, and accessibility). I pride myself on delivering high-quality applications on schedule and on budget.

Contact Details

Dmitry Yesin
San Francisco, CA 94121
(415) 531-4728
dyesin@gmail.com

Work

Uber

Engineering Manager 2018 - present

Engineering Manager responsible for Uber.com sites

Walmart Labs

Senior Engineering Manager 2014 - 2018

Senior Engineering Manager responsible for Walmart.com Front End engineering. Led complete re-architecture of Walmart.com website to be fully responsive and built on modern technology stack.

    Responsible for:
    Continuous delivery of features using CI/CD pipelines
    Site performance improvements and monitoring
    Job satisfaction of each engineer on my team
    Major accomplishments:
    Migrated key parts of Walmart.com from Backbone.js and Java to React.js and Node.js
    Played a key role in the optimizing website performance and achieved sub-second response time (ATF) on key pages.
    Was responsible for driving site accessibility (ADA) changes across an entire Walmart.com website

Ebay Advertising

Senior Engineering Manager 2008 - 2014

Engineering Manager for Consumer Sites. Leading team of engineers and setting the team's goals, helping prioritize the work, managing roadmap, and keeping everyone productive.

    Responsibilities:
    Managed multiple teams of software engineers plus an offshore team: hiring, mentoring, and enhancing best-of-class development teams
    Drove technical projects and provided leadership in an innovative and fast-paced environment
    Responsible for the overall planning, execution, and success of complex technical projects
    Contributed technically to projects using Java and PHP technologies.
    Managed iPhone and Android development
    Worked closely with product management team to ensure we're building the best products

Shopping.com

Member of Technical Staff/Tech Lead 2004 - 2008

Was responsible for coding major revenue generating features of the site including algorithms for displaying graphical and text advertisements, logic for presenting pay-per-click merchant offers. Implemented internal revenue-tracking system as well as integrated with Omniture for user tracking. Designed and build many configuration tools which cut down on number of releases and added to the stability of the site.

As a lead engineer, enforced good software development practices in the team, such as unit tests, code documentation, and informal code reviews. Also conducted design reviews, refactored code, trained new team members, and did everything else that otherwise fell through the cracks.

Epinions.com

Senior Software Developer 2002 - 2004

Was part of the team that worked on migrating DealTime.com from mod-Perl to Java. This was a complete rewrite of the Front-End architecture which led to much-improved performance. Major accomplishment: single-handedly wrote custom message board application including complex admin portal.

DYConsulting

Owner/Principal Software Developer 1997 - 2002

Started my own software development shop while in college and worked with many Bay Area startups. Projects included: eCommerce sites, link aggregators, site scrapers, one of the first web-based RSS reader and even web-based bar management software.

Managed all aspects of software development process from conception to distribution. Developed unique tools and workflows to maximize developer’s productivity and throughput. Particularly proud of delivering very high-quality projects on time and on budget.
Wrote code daily and managed distributed development team in California, Russia, and Europe.

Education

San Francisco State Univercity

Computer Science 2000

Skyline College

Pulmonary Physiology 1997

Some of my recent projects

Give the gift of hearing to those in need
Customer: Starkey Hearing Foundation
Own Your Story
Customer: Sketchfolio
Conejo Valley Church
Customer: Sketchfolio/Conejo Valley Church
Project: Custom CMS, Member management, Calendar integration

Get In Touch


Available for Projects
dyesin@gmail.com

I can be found on LinkedIn www.linkedin.com/in/yesin

My projects on GitHub https://dyesin.github.io