Summary
A seasoned Front-End Developer with over 10 years of experience specializing in designing dynamic web applications and creating interactive user experiences. Adept at working with major brands like Sears, HP, and Marriott Hotels, leveraging technologies like JavaScript, React, and Next.js. Skilled in full-stack development with a solid foundation in back-end technologies (PHP, C#, Python), and a passion for driving projects from concept to completion. Proven ability to blend strong technical expertise with creative design to deliver top-tier user experiences.
Technical Skills
Programming Languages & Frameworks
- Advanced: React, Next.js, JavaScript, TypeScript, HTML, CSS/SASS/LESS, JSON
- Intermediate: C#, PHP, Python, MongoDB
- Beginner: SQL, Kentico CMS, SiteCore
CMS & Development Tools
- Advanced: WordPress, Adobe Experience Manager
- Intermediate: SharePoint (Power User), SiteCore CMS (back-end development), Kentico CMS (Front-End Integration)
3D Modeling & Web Graphics
- Advanced:Photoshop, Illustrator
- Intermediate: After Effects, Blender, Z-Brush, Unity, Three.js, PlayCanvas
Professional Experience
Omnicom – Senior Software Developer
August 2021 – Present
- Developed single-page applications using React, Next.js, and Vue.js
- Created Interfaces with WebGL, THREE.js, SVG, and CSS for 3D web experiences
-
Led high-profile projects for HP, Nissan, and Kroger, and more. including developing 3D applications and interactive multilingual content
-
Developed an online video editor for creating reusable content templates. both custom made Unreal engine videos, and AI generated content.
Technologies Used: React, Next.js, TypeScript, Vue.js, THREE.js, PlayCanvas, JSON
Merge – Software Developer
May 2017 – 2021
-
Developed and maintained front-end applications using Kentico CMS, WordPress, and React
-
Built dynamic front-end features using JavaScript, PHP, and C# integration
-
Led the creation of interactive features and concepts with WebGL and THREE.js
-
Worked with NoSQL data and geolocation services for mobile-responsive applications
Technologies Used: React, HTML5, CSS3, JavaScript (ES6+), GSAP, PHP, WordPress, THREE.js
Sears Holdings Corporation – Web Developer
Oct 2013 – May 2017
-
Developed front-end components for Sears and Kmart using JSON, JQuery, and Angular.
-
Worked with Adobe Experience Manager to create web pages and widgets for multiple retail websites.
-
Contributed to Test-Driven Development (TDD) for our front-end environment, improving code quality and efficiency.
Technologies Used: Adobe Photoshop, HTML5, CSS3, JavaScript, JSON, Angular, Java, XML
Peters and Associates – Contractor – Front-End Developer
2013 – 2014
-
Customized SharePoint 2007-2013 websites, creating custom workflows and designs
-
Developed a Windows Store application alongside its web-based counterpart
Technologies Used: HTML5, CSS3, JavaScript, XML, C#, XAML
Academy of Nutrition and Dietetics – Web Developer
Nov 2011 – Oct 2013
-
Developed and administered Ektron CMS, creating page templates for editorial use
-
Maintained online games and integrated 3rd-party projects, contributing to the backend migration of CMS.
Technologies Used: Visual Studio, HTML5, CSS3, ASP.NET, XSLT, SQL
Kitchens.com – Web Developer/Designer Consultant
Oct 2010 – Nov 2011
-
Managed development and administration of Ektron CMS to create page templates for the editorial team.
-
Developed rich media campaigns using JavaScript and ActionScript 3.0
Technologies Used: Visual Studio, HTML, CSS, ASP.NET
TranzAct Technologies – Developer
Feb 2010 – Oct 2010
- Led the redesign of table-based websites to table-less markup, enhancing SEO and accessibility.
-
Developed password-protected websites for clients with single sign-on functionality
Technologies Used: Photoshop, Illustrator, HTML, CSS, ASP.NET, JavaScript
Education
Bachelor of Fine Arts – Purdue University
- Concentration: in Illustration (Digital Media)
- Minors: Computer Technology, Computer Graphics, English, and Psychology
Additional Skills
- Fluent in Spanish (native), with basic proficiency in French and Japanese
-
Strong attention to detail with the ability to work independently or as part of a team
-
Creative problem solver, always seeking new learning opportunities to expand skills