Post Job Free

Resume

Sign in

Software Engineer Data Engineering

Location:
San Francisco, CA
Posted:
November 27, 2023

Contact this candidate

Resume:

Summary

** ***** ** *** ************ and data engineering. 15 years working on enterprise ecommerce sites. 5 years as co- founder of an ad tech startup.

Adoya Inc, Software Engineer, Co-Founder 01/2019 - Present

* Led development of core product, strategy and tools for internal use and marketing

* Collaborated with founders on technology stack and established design patterns and best practices Managed company-level architecture, platform and data configuration processes, implementation and deployment protocols

* Led integration with partner technology platforms such as Branch.io, Apple Search Ads, and Stripe

* Designed and implemented production, development, and sandbox environments Mentored and supported technical team, conducted code reviews and pair programming sessions

* Maintained knowledge of current and emerging technology

Technologies: Angular, Typescript, HTML, CSS, Python, AWS, NoSQL, Git, Docker, OAuth2

Independent Contractor 06/2014 - 11/2023

Jewelry Television (jtv.com, jedora.com, gemstones.com)

* Senior frontend developer on multi-tenant partner web application written in Angular and Java

* Senior backend developer on REST API layer written in Java, Spring Boot

* Supported frontend storefront, site search, and backend API teams

* Built custom login & account management screens written in Freemarker templates, HTML and JQuery

* Mentored and supported junior team members, conducted code reviews and pair programming sessions

* Built custom web components for integration with digital asset management system

* Wrote SQLs and batch jobs for integration with Commerce Hub

* Conducted successful POCs and designed implementation of ORM and custom web components

Lowes (lowes.com, lowesprosupply.com)

* Senior engineer on multiple site search upgrades point releases and enhancements

* Senior Developer on REST API layer written in Java Springboot

* Designed and implemented disaster recovery, prod, stage, pre-prod, perf environments and containerized development environments

* Built custom shell scripts to automate and optimize migration of application content and configuration on a complex upgrade path spanning 4 major release versions

* Led multiple performance tuning initiatives

* Mentored and supported technical team members

* Led training and requirements sessions with business users and stakeholders

Technologies: Oracle Endeca, Lucidworks Fusion, Java, Springboot, SQL, Perl, XML, Solr, Javascript, Docker

Oracle Senior Consultant 06/2007 - 06/2014

Staples (staplesadvantage.com)

* Led successful proof of concept pilot project prior to full implementation for site redesign and modernization

* Implemented new instance of search platform to replace existing legacy system

* Developed custom REST API layer written in Java to connect multiple front end clients with search index data layer

Disney Parks and Resorts (disneyparks.disney.go.com)

* Designed developed and deployed search, navigation, typeahead, and targeted merchandising functionality

* Developed REST API layer using early access versions to start development and migrated to GA version

* Developed multi-threaded data pipeline components written in Java, Beanshell, and XML

* Implemented web crawler and batch jobs for ingesting unstructured content Conducted technical training sessions for client development teams

Nike (nike.com, nikeId.com)

* Developed UI components in Adobe Flex, Actionscript, Java and XML

* Built multi-tenant Java controller servlet layer for Nike storefront and NikeId backend requirements

* Wrote XSDs to specify and standardize middleware XML responses for consumption by frontend teams

* Worked with business stakeholders and technical teams to write technical and functional documentation

Walmart Labs (walmart.com, samsclub.com)

* Implemented search index backend for multiple storefront websites

* Conducted thorough performance analysis and tuning

* Designed and developed Java controller servlet application layer, implemented dynamic caching and led several optimization initiatives

CGI Consultant 06/2004 - 06/2007

* Data & business intelligence engineer

* Built data pipelines, batch jobs & shell scripts for populating data warehouse schema

* Developed business intelligence systems primarily written in SQL, for generating interactive analytics and reports

* Implemented CGI Advantage ERP systems for state, and county and city governments such as Los Angeles County, City & County of Honolulu,

San Bernardino County

Technologies: Oracle RDBMS, SQL, SAP Business Objects, Java, XML, XSD, XSLT, Shell, Linux, CGI Advantage

Undergraduate Career Services, Indiana University 01/2002 - 06/2004

* Built in house web applications to match hiring companies HR staff with graduating students

* Designed and developed web applications in HTML, JavaScript, CSS, Adobe ColdFusion, Adobe Flash, Oracle RDBMS, Photoshop

* Conducted A/B tests, and user acceptance tests for optimizing webpage designs Presented application designs and functionality to senior technical staff and business stakeholders for review and requirements gathering

Skills

Angular, TypeScript, JavaScript, Java, Python, SEO, AWS, HTML, CSS, Data Engineering, Linux, ETL Pipelines, Shell Scripting, Search

Education

Computer Information Systems

Indiana University • Bloomington, IN 05/2004

Double major Computer Information Systems & Business Process Management Designed & developed websites for campus based non-profit organizations Women in Business https://beinvolved.indiana.edu/organization/WIB Stonebelt Center https://www.stonebelt.org



Contact this candidate