logo
Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Lead Engineer
HelloSignLead Engineer
Sep. 2019 - Jan. 2023San Francisco Bay AreaRelevant Tech: Symfony 1, PHP, HTML, Javascript, jQuery, CSS, React, NodesJS, Typescript, MySQL, PDO, AWS, PHPUnit, GIT, responsive sites, New Relic, Datadog, Optimizely, Stripe, JIRA Notable Accomplishments: Going International: Ran to completion, a project that overhauled all payment processes from using USD by default to support any international currency supported by Stripe. I was in charge of running the cross-functional team and keeping internal and external stakeholders apprised of our progress which included running weekly status meetings. I laid out the technical documentation for project implementation and technical review. Then I wrote the tickets that took the overall project and broke it down into phases and individual tickets in JIRA. I was the primary contact for QA and worked with them to establish a clear test plan. As the project went through phases of completion I built metrics and dashboards in New Relic to monitor its status. Part of monitoring included processing through our hosted logs on New Relic by using NRQL to sift through them on a weekly basis. Finally I was responsible for managing the rollout of the code. This included creating the rollouts via Optimizely, turning them on after code was in production, verifying functionality via manual testing and log results. After successful rollout this also included removing the feature flags, both in the code itself and in Optimizely. The team included 3 other engineers, multiple QA, multiple DevOps, multiple EMs, a PM and external stakeholders for higher management.
Lead Software Engineer
IGN EntertainmentLead Software Engineer
Aug. 2015 - Sep. 2019San Francisco Bay AreaRelevant Tech: PHP, HTML, Javascript, JQuery, CSS, Zend 1, GIT, adaptive sites, MySQL, mongoDB, Ruby on Rails, Python, AWS, wordpress, xenforo, mediawiki, PHPUnit. [New Stack]: React, NextJS, Apollo Query for GraphQL integration, responsive site design, docker integrations, JIRA Notable Accomplishments: Chaos Servers Online: Responsible for driving the chaos servers project - a production like environment guarded by special headers and removed from public traffic. A later version was updated so that in addition to using the standard production services we were also able to add swappable API tiers in order to test the deployment of new changes. GDPR Compliant: Completed an inventory of all user data as part of a project to move towards automating user deletion through a self service page. This spanned multiple MySQL instances and mongoDB instances as well as our oyster, topaz, wordpress, wikimedia and xenforo platforms. The end result of this process was code that could retrieve or delete all user data for any given account. This code also provided debug and logging during processing to handle audits. Offshore On-Time: Passed the reins to the offshore group, responsible for monitoring their tickets. This meant choosing priority on tickets, code review and staging their code before passing things off to QA. Once QA’d I was then responsible for deploying that code.
Senior Web Developer
TEN: The Enthusiast NetworkSenior Web Developer
Apr. 2014 - Aug. 20151821 E Dyer Rd Santa Ana, CA 92705Set coding standards for the 2 onshore developers and the 8 offshore developers. Code review on all offshore pull requests. Dealt with all our common code libraries as far as building new ones and upgrading old ones. Responsible for a wordpress migration by connecting our existing API to an API on wordpress provided by an installed plugin plus some xmlrpc.php commands. Worked on several websites. Primarily responsible for the back end portions of: www.superchevy.com, www.fourwheeler.com, www.automobilemag.com Helped/Monitored and cleanedup up code for a few other websites: www.superstreetonline.com, www.trucktrend.com The technology stack on all sites was Zend Framework (PHP) along with an API layer developed exclusively by SIM for moving data around. We interacted with this API layer through a set of custom PHP libraries. We also used an extensive number of 3rd party plugins like Livefyre and Jainrain for commenting/login, Omniture for click tracking, addthis for social sharing, google and nativo for some of the ads, etc.
Web Engineer
TEN: The Enthusiast NetworkWeb Engineer
Jan. 2014 - Mar. 20141821 E Dyer Rd, Santa Ana, CA 92705Responsible for the back end sections of the website www.mustangandfords.com with one other developer. The technology stack was Zend Framework (PHP) along with an API layer developed exclusively by SIM for moving data around. We interacted with this API layer through a set of custom PHP libraries.
Engineer
SendGridEngineer
Apr. 2010 - Nov. 2012Anaheim, CASendGrid is a simple one time setup email delivery company that specializes in transactional email. While at the company I worked for 3 different departments over the course of my time there. SendGrid's repositories are maintained on github, our frontend was built using PHP's symfony framework and ruby on rails. Our backend is built out of a LAMP stack with perl and python. In my first role at the company I worked as part of Mail Processing. In that role I helped build the processes that dealt with the actual sending of mail on the back end. The majority of the codebase was built out of perl for parsing, modifying, and sending email, (specifically the AnyEvent module for asynchronous programming), but most new code is built out of python using the twistd module for the same asynchronous behavior. In that role I built a few daemons (in perl) that run as their own servers which help to gather and collate metrics related to email delivery. My second role was working as part of the front end web team where I used SendGrid's Reseller API to make a clone of our website from scratch, (IE functionally it did everything the main sendgrid.com site could do but since all the calls are done through the API you can skin it however you want). The code for this is published on github under sendgrid and is publicly available. My last role wa that of Lead QA. I've trained 6 coworkers while building up our test infrastructure. I built and maintained our Jenkins CI server and the associated plugins and environments. I also built full end-to-end functional tests using perl, python, and selenium's webdriver code through saucelabs. As part of my duties I was also writing functional tests in ruby on rails (using cappybara) and symfony for PHP.
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Eric on Intch
IT
170125 people
8
CEO @ AssetData
15
Business analysts @ National Flood Services
20
IT Specialist @ AGTechremote
ITBackend Developer
37254 people
18
Student @ PDX Code Guild
16
Web Developer / Tech Support specialist @ Rogue Workshop
22
Business Systems Analyst @ Guacamole box