Nathan E. Lilly

UX Engineer, Front-End Development, UI Design

Software Development, Apps, Web + Mobile

Nathan E. Lilly used his artistic training to become a software developer for Fortune 100 companies in the technology, media, and finance industries. He is an effective communicator with the ability to explain technical issues in everyday language. He has consistently demonstrated the ability to effectively translate ideas into reality, working on multiple assignments simultaneously, while ensuring that each one meets its deadlines and is of high quality. Skilled in User Interface (UI) Engineering and Front-End Development; Human Factors & Accessibility (A11y); Full-Stack Development (LAMP, MERN, AWS/Serverless), CMS Development; Information Architecture, Content Strategy; User Experience (UX) Design; Illustration and Visual Design; Interactive Media, Animation and Motion Graphics.


Comcast NBCUniversal

Senior UI/UX Developer

Philadelphia, PA

6/2021 - Present

Gather and evaluate user-focused requirements, design graphic elements, and build new software and web applications in collaboration with product managers and engineers in a fast-paced Agile driven environment using HTML5, CSS3, JavaScript (ES6), design software (Adobe CS, Photoshop, Illustrator), wireframe tools, and Javascript UI technologies and frameworks (including React, MERN, JAM, AWS/Serverless) for Comcast NBCUniversal internal development teams. Lead teams/projects and shares expertise. Mentor and train other members of the team and non-technical personnel. Prepare and present drafts, storyboards, process flows, sitemaps, prototypes, and finished applications to internal teams and key stakeholders. Apply comprehensive knowledge of human/computer interaction, web standards, accessibility, responsive device support, browser rendering, and cross-browser support. Integrate knowledge of business and functional priorities. Adhere to corporate style guide standards. Create original graphic elements (e.g. images, figures, sketches, charts, and tables). Identify and troubleshoot potential user experience issues. Conduct adjustments to the application based on user feedback. Assist with tracking performance metrics. Analyze, test, and assist with the integration of new components and applications. Oversee the documentation of all development activity.

UI Engineer

Philadelphia, PA

4/2016 - 6/2021

Collaborate with UX designers and back-end developers in a fast-paced Agile driven environment to create and enhance user interfaces, components, and page designs for high-volume, large-scale web applications using HTML5, CSS3, JavaScript (ES6), and Javascript UI technologies and frameworks (including MERN, AWS/Serverless, React.js, Polymer, JQuery, JSON); Work with various CMSs and IDEs; Required intimate knowledge of web standards, accessibility, responsive device support, browser rendering, and cross-browser support.

The Judge Group for Comcast NBCUniversal

Senior Front-End Developer

Philadelphia, PA

8/2014 - 4/2016

Collaborate with UX designers and back-end developers in a fast-paced Agile driven environment to create and enhance user interfaces for high-volume, large-scale web applications; Develop advanced interactive page features using HTML5, JavaScript, JQuery and custom code; Work with Sitecore CMS, Visual Studio, and Team Foundation Server (TFS); Experience rendering page designs for large-scale, public-facing websites using HTML, CSS, and Javascript UI technologies (including JQuery, React.js, Polymer, AJAX, JSON, MVC, MVVM, Knockout.js); Required intimate knowledge of web standards, accessibility, responsive device support, browser rendering, and cross-browser support.

LiquidHub for The Vanguard Group

Senior UI Designer

Malvern, PA

1/2010 - 6/2014

Responsible for User Interaction development (UX), user interface design of website prototypes, and component based design solutions using Dreamweaver, XML, Cascading Style Sheets, JavaScript, HTML, JSF, Photoshop, Illustrator, and RIAs (Rich Internet Applications using tools like AJAX, Flash) in an Agile project management environment for the User Centered Design group of a premier investment management company. Provide senior level user interface design services, which include the analysis of complex user and business workflows and the design and documentation of highly usable interfaces (web, mobile, or client/server), reflecting knowledge of the user’s tasks, information hierarchy and usability best practices. Create detailed user interface designs, including prototyping, for external (web/mobile) and internal (client/server) applications. Support the creation of visual elements, components and templates. Recommend viable, effective design/code solutions which supported underlying performance thresholds. Maintain technical knowledge around company UCD practices, use of templates & components, and prototype process.

Freelance for various clients

Lead Developer

Philadelphia, PA

8/1998 - Present

Design and development on various projects; Work closely with clients to answer questions and understand project expectations. Create and adherence to project budgets. Present specifications, storyboards, wireframes, and design prototypes. Advise and provide guidance to clients through each step of site construction. Quality assurance and testing of all web design projects, including web usability and accessibility. Create and manage Internet and Intranet sites, with key responsibility for creation of web content. Design, develop, and implement web interfaces, graphics, and layouts. Create, optimize, and manipulate images. Create and produce interactive rich media ads. Write, edit and proofread documents in the process of planning and preparing articles for online dissemination.

GMAC Mortgage

Web Developer

Fort Washington, PA

4/2007 - 10/2009

Work closely with business/marketing staff to answer questions and understand project expectations; Assure code quality and test all projects, including web usability and accessibility; Develop and maintain web sites using HTML, CSS, JavaScript, Dreamweaver, Flash, and XML. Sites included GMAC Mortgage, Ditech, and various internal applications.

Kelly Professional Services for J.P.Morgan Chase

Web Technician

Wilmington, DE

5/2005 - 4/2007

Responsible for development and maintenance of client websites for JPMorgan Chase. Additional responsibilities include creation and maintenance of automation scripts and applications. Develop and maintain web sites using HTML, CSS, JavaScript, Dreamweaver, Flash, and XML. Clients included Disney, United Airlines, Amazon, Starbucks, Universal Studios.

E-duction, Inc.

Electronic Media Manager

Blue Bell, PA

2/2001 - 7/2002

Creation and implementation of the company’s style guides and visual brand standards. Design and maintain all aspects of the company’s published materials including web sites, desktop publishing, traditional print media, and presentations.

University of the Arts

Instructor (Adjunct Faculty)

Philadelphia, PA

2/2001 - 9/2001

Instruction of continuing education students in web development methods and technologies, including web graphics, HTML, CSS, JavaScript, Flash, and multimedia, in a university class format.

JSP Concepts


Camp Hill, PA

2/1997 - 10/2001

Private on-on-one instruction with individual students in the use of graphic design applications.

JFC ProTemps for TSR Inc. & NavSup FMSO

Web Developer

Camp Hill, PA

10/1999 - 10/2000

Re-design and maintenance of the 4,000 page United States Navy Supply (Fleet Material Supply Office) website to ensure greater security of the site based on consultations with Navy Marketing Representative and Navy Webmaster.



UI Engineering and Front-End Development of applications integrating databases and using server-side scripting languages. E-commerce implementation and support. Database planning, normalization, and integration.

Javascript, Javascript Frameworks (React, Polymer, Angular), Redux, Functional Programming, Regular Expressions, Object Oriented Programming (OOP); MERN, LAMP, AWS/Serverless;
Server-side Scripting:
Node, PHP, CGI, Perl, ASP, XML;
Web Services:
Apache, FTP, SSH;
DynamoDB, SQL, MySQL, SQLite, Access;

HTML5, CSS3, JavaScript, ES6, React.js, Redux, Polymer, jQuery, DHTML, SVG, Responsive design, Web Performance, Cross-Platform, Cross-Browser, Web Standards compliant design, Search Engine Optimization; Node, PHP, Python, ASP, CGI; Apache; SQL, MySQL; MERN, JAM, LAMP;


User Experience (UX), Internet consulting, project management for the WWW, web analysis & redesign, and web design & development. Creation of visual, audio, animation, video, and interactive media for the Internet. Search engine optimization, including keyword research/selection, meta tagging, search engine submissions, position tracking.

Visual Design:
Adobe Photoshop, Image Ready, Illustrator, CorelDraw, GIMP;
UI Design:
Cross-Platform, Cross-Browser, Web Standards compliant design, Search Engine Optimization, XHTML, HTML, HTML5, Javascript, jQuery, Cascading Style Sheets (CSS-1, CSS-2, CSS-P, CSS3), DHTML, Web Page Editors (Dreamweaver, Adobe GoLive, Microsoft FrontPage);
Media Production
Macromedia Flash (Animation, Video, Actionscript), Streaming Audio and Video, SVG, SMIL, Director, Sound Forge, Premiere; Lightwave, Poser, Bryce;

Adobe Photoshop, Illustrator, InDesign, CorelDraw, Flash (Animation, Video, Actionscript), Streaming Audio and Video, Director, Sound Forge, Premiere; Lightwave, Poser, Bryce;


International Association of Accessibility Professionals
Certified Professional in Web Accessibility (CPWA), 12/2018


gPARSEC (Greater Pottstown Area Robotics Science and Engineering Community)
Treasurer, 2019 to present
Mentor, 2016 to present
BSA Troop 4 of Royersford
Webmaster, 2014 to 2016
Philadelphia Science Fiction Society
Secretary, 2003 to 2006
Webmaster, 2002 to 2010


Berkeley Computer Training Corporation
Internet Technology Certificate, 1998
Lock Haven University
Bachelor of Arts in Fine Art (Electronic Media), 1996
Bachelor of Arts in Philosophy, 1996
Mastbaum (Area Vocational Technical School)
Vocational Technical Diploma, Commercial Art, 1991