Hi!
I'm Fred.
Thanks for stopping by...
FD Logo

I'm a Full Stack Web Application Developer with Specialization in Marketing Cloud-based Technologies, User Experience, User Interaction and Web Accessibility

Basic Information

Currently developing several projects for LMIG using React on the front-end (Hooks) interfacing with a Spring Boot backend & MySQL, which is housed in PCF wrappers of AWS services in several US and EU availability zones. Fun stuff!!

5+ years of software development expertise interfacing with business stakeholders, designers and agile development teams to take cutting-edge web based applications to market. Designing, coding and implementation of backend functionality for transformational products to create business value for clients.

Innovative Problem Solver with aptitude for creating detailed graphical renderings to help end users visualize solution strategies. Rich background adapting quickly to new things and learning new technologies. Demonstrated ability to work within ambiguity and pursuing effective solutions with crystal clear communication and engaged collaboration.

Business-Centric Communicator able to ascertain and articulate root causes, simplify complex business and technical issues. Adept at working in dynamic environments that require collaboration with stakeholders to pinpoint business needs and create detailed specifications.

TECHNOLOGIES:
JavaScript, Java, Vue, KnockoutJS, jQuery, CSS/LESS/SASS, HTML5, Node, Python, Adobe Experience Manager, Java Content Repository (JCR), Adobe Digital Asset Manager, Adobe Search & Promote, Adobe Dynamic Media, Ajax, Photoshop, Illustrator

DEVELOPMENT PROCESSES:
SDLC, Agile Scrum, Sprints, Jira, Story-Boarding, QA, Test Design/Execution, Prototyping, Release Management, Requirements Analysis, Specification Development, UX/UI, GDPR/Accessibility Compliance

Work & Experience

Senior Software Engineer
Liberty Mutual Insurance
We believe progress happens when people feel secure.
2/2020-Current
At Liberty Mutual Insurance we work hard every day to support our customers and our people, so they can protect their families, build their businesses and invest in their futures.
My first project was an application status page using a node/express backend which interfaces with an AWS DocumentDB and a React front end.
MyAudit is a complete rebuild of an archaic Lotus Notes application that served as a documentation source for the auditing group. Built on a foundation of Spring Boot and MSSQL data, the front end is built completely with React Hooks.
Software Engineer
R2 Integrated (R2i)
We accelerate customer connections
4/2016-1/2020
In a complex world that's always demanding more, R2i is a digital agency that helps marketers create more awareness, build deeper relationships, and drive measurable impact.
Built and supported backend API’s (servlets) to interface with Adobe’s Search & Promote technology as well as Apache Sling Models, Helpers, and other workflow related functionality.
Built hundreds of responsive, accessible (WCAG) and highly customized AEM components ranging in functionality from carousels to accordion table layouts.
Integrated with the Google maps API to create customized dealer location and real estate listing components.
Ensured all technology was created in a stable, secure manner to reduce our customer’s risk.
Built an in-house Chrome Plugin to assist development within the AEM User Interface.
Collaborated with development/engineering teams across Silicon Valley, Seattle, St. Louis, Baltimore, and New York to build customer value in the CMS content and Web application development.
Evaluated business requirements and technical specifications to innovate and provide new and exciting solutions to exceed our client’s marketing needs.
Communicate with team members and clients to develop trust, promote learning and rapid adaptation within the ever changing requirements of software development.
Provided technical training/support videos for purpose-built software solutions and deployment procedures.
Front End Developer
Apollo Education Group, Inc.
Playing a vital role in educating the world
2014-2016
Apollo Education Group is committed to leading the way in meeting the evolving needs of millions of nontraditional learners and producing the graduates necessary to achieve the world’s collective educational goals.
Developed innovative applications and Web tools for Apollo’s flagship education platform: Career Guidance System (CGS). Designed and authored custom directives, CSS animations, and user experience (UX) elements such as contextual help pages and instructional models. Collaborated with database developers to establish Ajax API calls.
Web Application Innovation: Served on strategic team that developed core solutions for Career Guidance System, including Career Explorer tool, Job Search tool, Resume Builder tool, and Skill Builder tool.
Developed CGS and components in Adobe Experience Manager with modular components for adaptability, enabling rapid configuration and customization for company and educational institution branding.
Created complex job search alerts application with rich and interactive Web user interface/user experience features and email subscription management functionality in AEM.
Served on Angular Team and performed re-development of CGS version 3.0, built prototypes for delivering rich functionality in modular, single-page application framework.
Industrial Designer
Maroon Product Development LLC
Full-Service Industrial Design Consultancy
2004-2014
Developed consumer products from a wide-ranging array of clientele
Directed launch and growth of product design and development organization focused on bringing novel consumer and industrial products from concept to market.
Navigated products through all phases of design, development, and production launch.
Collaborated with customer stakeholders in creation of product roadmap, design specifications, prototype development and design optimization, and manufacturing hand-off.
Managed engagements with clients and inventors, representing their interests with manufacturing partners.

Skill Summary

Javascript is my first programming language. I have a fairly deep understanding of the syntax.

I've worked on two applications using React Hooks.

Using Node 12 to to build AWS Lambda Functions within AWS Lambda.

Recently completed AWS Lambda Foundations. Built a custom application to query the wakatime API and deposit the data to a DynamoDB table.

Recently completed the AWS Fundamentals: Building Serverless Applications by Coursera.

Vue is my muse right now. I love it! It has a familiar feel when compared to Knockout and the learning curve appears to be gentle.

I consider myself fluent with Java however that means I only spend 70% of the time googling Classes.

I've tinkered with Python while building a remote control car and robotic arm. I've taken a basic class, but don't use the language often.

I use knockout extensively in AEM to build applications such as product grids, search and complex carousel information windows.

I've spent about four years developing exclusively within AEM and become proficient in building Enterprise-Level websites from the ground up.

Prototypes

AWS Lambda Time/Activity Application (In-progress)
Knockout Viewmodel Test
Knockout Viewmodel Pub/Sub Test