Sr. Manager, Lead eCommerce Architect at Panera Bread

Electrical Engineering From Washington University in St. Louis
Saint Louis, Missouri

Panera Bread

Sr. Manager, Lead eCommerce Architect
- Inspire, lead and manage as necessary any projects or decisions regarding our digital eComm view - Evangelize developer productivity, best practices, solutions - Drive Solution Architecture - Involved in design, architecture, development of our eCommerce Platform from the ground up including but not limited to: data architecture, service API design, core UI design. - Led the effort for Voice Ordering through the Google Assistant, which was featured at Google I/O. - Able to learn new technologies such as core AI, Natural Language Processing, and deliver product in an aggressive timeline. - Involved in our annual Panera Hackathon organization, subsequent Vendor Participation and social media promotion. - Core Knowledge of Content Management Systems, eCommerce integration, best practices. Ability to mentor new developers and help bring them up to speed. - Excellent ability to lead project with aggressive deadlines, limited resources and be completely hands on or hands off with respect to any areas of the project. … see more
August 2017 - Present
(3 Years and 1 month)

Panera Bread

Sr. Manager, Sr. Tech Lead
- Manage a group of talented folks, taking Panera's eCommerce platform to the next level.- Drive transaction growth, improve customer experience and overall performance- Reduce maintenance and support costs of our Online Retail eCommerce Channel.- Evolve our overall development, coding best practices, testing standards and strategy to accommodate the high degree of growth we have at Panera.- Nurture, guide and mentor developers to reach the next level.- Reach across teams to solve problems and succeed in meeting business goals.- Continually evaluate newer technologies to improve our software development process and workflows. … see more
March 2015 - August 2017
(2 Years and 6 Months)

Panera Bread

Technical Lead
• Working closely with the development team and product owner to ensure the team members have appropriate product, technical specifications and direction in order to deliver successfully and remain on target to meet deadlines.• Demonstrate leadership and collaborate cross-functionally in order to solve problems and define the overall product vision.• Working with other leads, architects and developers to gain a deeper understanding of TDD, Software Engineering best practices and in elevating the craft of software development.• Mentoring developers on the team. Enabling them to challenge themselves with new tools, languages, and problem-solving objectives.• Balancing workload and capacity to ensure availability for new development as well as maintenance of existing systems.• In the first few months, built several applications in grails, including a Performance Dashboard app that's currently in production .• Built many grails web services, in addition to providing bug fixes, analysis and enhancements to applications written in multiple different languages (Python, php, Java\Spring, NodeJS). • Created and managed daily feeds into the Google Map Engine that provides the data for our WebSite. This includes implementing the Oauth 2.0 authentication process, ETL process to convert database records into Kml format for initial upload into Google Maps, Grails web services and UI for uploading delta changes into GME, Grails quartz\cron job for daily upload, Working with Spring Security and Grails ldap\active directory authentication.• Involved in automation efforts and building efficiencies that improve the overall software development lifecycle. … see more
June 2013 - March 2015
(1 year and 10 Months)


Lead Instructor
October 2019 - Present
(11 Months)

World Wide Technology

Sr. Developer
- Function as a lead resource on medium to large-scale projects. - Drive requirements, development, technical design and documentation for custom applications.- Provide regular updates to management.- Ensure key project deliverables are completed on-time and meet or exceed customer expectations.- Mentor and assist other developers, including both Jr. and Sr. developers on the project team.- Maintain ownership and responsibility over software applications.- Provide on-call support and resolve all issues in a timely manner.- Work with team members to build prototypes and prove out different approaches, technologies or frameworks in the web and mobile space. … see more
June 2011 - June 2013
(2 Years and 1 month)

Enterprise Rent-A-Car

Sr. Software Engineer
As a Software Engineer and, later Sr. Software Engineer, my responsibilities were to- Analyze, Design, Develop, Test, Maintain and Document software applications. - Work with counterparts to assess business requirements and translate into code.- Mentor less experienced developers.- Contribute to knowledge sharing and application quality.- Provide production support, analyze and resolve problems as they relate to our systems.- Be available for after-hours activities such as deployments and implementations that may occur on evenings and weekends. … see more
July 2007 - June 2011
(3 Years and 12 Months)

Wells Fargo Advisors

Application Engineer, Web Development & Support
I was a member of a team of developers responsible for developing and supporting client-facing applications. Summary of work:- Modified existing reporting applications, as an on-going effort, to enhance client reports.- Resolved WebLogic caching issues within an existing Java Applet, by optimizing the usage of Enterprise Java Beans (EJBs).- Using AJAX, created a GUI interface for our Web-based Performance Reporting tool, to retrieve broker, branch and region information based on user enablements.- Helped design and build a new WebLogic application, Equity Syndicate, and the database schema to view First-Come-First-Serve offers and their available quantities. - Created stored procedures and triggers, on our Oracle Database to retrieve multiple sets of data from client tables and display the result set in a GUI.- Added customizations to the Business Intelligence application, a Business Objects vendor product, and provided on-going support. … see more
August 2005 - July 2007
(1 year and 12 Months)

Cerner Corporation

Software Engineer
Design, analyze, build & test Web-based applications:- Completed a series of enhancements to the Patient List Web Application, using WSAD. Added proxy functionality so that a physician or provider who is not the owner of a patient list could still view the patient list with read or maintain privileges. Added functionality so that a provider could have multiple relationships with the same patient, such as primary care, and referring physician. Interpreted functional requirements, wrote the technical design, implemented code fixes and executed black box test cases for over 21 defects related to the Patient List application. - Java Web Services, completed several projects involving changes to the Business and Data Access layer, using RAD. Completed an enhancement to enable viewing of multiple patient Medical Record Numbers, whereever patient data is displayed. Gained experience working with Oracle RDBMS. Engaged in Knowledge Transfer sessions with other associates. … see more
August 2004 - August 2005
(1 year and 1 month)


Six Sigma Co-Op
Worked as an intern at the GE Lighting plant in St. Louis, while taking the EE senior design at Washington University.- Designed and implemented a GUI, using Visual Basic and data from Excel, to automatically generate production reports and graphs for each fiscal week.- Learned the basics of the GE Fanuc Logicmaster Series 90 PLC programming - Worked on a project to improve bulb delivery on conveyor lines.- Gained experience working in the manufacturing environment, performed routine quality inspections and assisted in a variety of tasks involving daily plant operation. … see more
January 2004 - May 2004
(5 Months)

Washington University in St. Louis

Java Programming, Course Consultant
While working at GE Lighting LLC, and taking senior design, also worked as a course consultant for Java Programming at the Wash U Dept. of Computer Science and Engineering.- Helped students understand basics of Object-Oriented Programming through the Java API.- Assisted the professor in formulating solutions to HW, lab assignments and exams.- Graded and assessed students’ performance on a weekly basis.- Developed programs and unique solutions to programming exercises to further students’ understanding of the Object-Oriented methodology. … see more
January 2004 - May 2004
(5 Months)

Washington University in St. Louis

Electrical Engineering
Successfully completed advanced courses toward Electrical Engineering degree.

University of Missouri-Saint Louis

Electrical Engineering
Bachelor of Science