John Goodwin
@johngoodwin1
Senior UI Developer with 15 years of web application experience.
What I'm looking for
I am a Senior UI Developer with over 15 years of progressive experience in building responsive, user-centric web applications for both public and enterprise environments. My expertise lies in modern front-end technologies, including Angular (2–18), JavaScript, HTML5, and CSS3, complemented by a strong foundation in UI architecture and design systems. I have a proven ability to deliver high-performing, scalable applications using best practices such as component reusability, linting, unit testing, and code reviews.
Throughout my career, I have thrived in Agile/Scrum development environments, collaborating with cross-functional teams to ensure timely and efficient product delivery. I am adept at transforming legacy codebases to modern frameworks, significantly improving performance and user experience. As a Certified Scrum Master and Lean Six Sigma Black Belt, I possess strong leadership, communication, and mentoring skills, and I am passionate about clean code, intuitive interfaces, and enhancing user engagement through thoughtful UI/UX design.
Experience
Work history, roles, and key accomplishments
Sr. UI Developer
M&T Bank
Jun 2019 - Present (6 years 1 month)
Engineered scalable Angular 18 applications using TypeScript, with a modular architecture emphasizing lazy-loaded routes, shared libraries, and standalone components. Implemented robust state management using services and reactive patterns (RxJS) alongside advanced client-side caching strategies to reduce API overhead and enhance user responsiveness.
Sr. UI Developer
Department of Technology and Information (Delaware)
Jun 2018 - Present (7 years 1 month)
Architected and developed Angular 6 applications with route-based access control tailored for multiple user roles (Admin, Registered User, Guest), ensuring secure and modular UI components. Implemented dynamic and responsive UI components using HTML5, CSS3, and Agular’s reactive forms, consuming RESTful APIs to provide real-time updates and data synchronization.
Sr. UI Developer
Social Security Administration
Mar 2018 - Present (7 years 4 months)
Refactored legacy jQuery-based components into modular, framework-agnostic JavaScript, enhancing reusability, maintainability, and performance across multiple platforms. Developed semantic HTML5 and scalable CSS3 components to support responsive layouts and improved cross-browser compatibility.
Sr. UI Developer
Scientific Search (Dossier Systems)
Dec 2017 - Present (7 years 7 months)
Troubleshot and resolved high-impact UI/UX issues affecting user workflows across dashboard modules, improving overall usability and performance. Refined legacy interfaces using Kendo UI widgets and jQuery for dynamic interactions, data grids, and modal workflows.
Sr. UI Developer
Vanguard
Jan 2015 - Present (10 years 6 months)
Engineered scalable Angular 2 applications using modular architecture and component-based design for dynamic financial product comparison and selection tools. Integrated RESTful API services to deliver CMS-driven content and real-time financial data to the front end, enabling dynamic UI rendering based on user context.
Web Manager/ UI Developer
Delaware Department of Education
Aug 2006 - Present (18 years 11 months)
Architected and implemented Single Page Applications (SPAs) using AngularJS and JavaScript, delivering interactive dashboards and data-driven reports for education stakeholders. Designed and deployed responsive UI/UX using Bootstrap and HTML5/CSS3, ensuring cross-browser compatibility and mobile optimization.
Web Manager/ UI Developer
Philadelphia Health Management Corporation
Aug 2002 - Present (22 years 11 months)
Developed VB.Net and MS SQL-driven Content Management Systems and Human Resources web applications. Provided training on web applications and content management systems.
Web Developer / Analyst
Bank One
Nov 2001 - Present (23 years 8 months)
Developed ASP-based web tools using JavaScript and VBScript with SQL Server and Oracle backends to support the TSC intranet site. Created dynamic SQL- and Oracle-driven web pages for content management and daily operations.
Web Master / Developer/ Designer
DuPont
Sep 2000 - Present (24 years 10 months)
Designed, developed, and maintained 7 internal websites for business units including Telecom and DuPont University using Dreamweaver, Fireworks, HTML, JavaScript, and ASP. Built and deployed ASP applications in IIS environments, supporting CRUD operations on large datasets.
Webmaster / Developer / Designer
JG Goodies Web Design
Jan 1998 - Present (27 years 6 months)
Provided end-to-end website development and hosting solutions for small businesses. Built dynamic websites connected to MS SQL and MS Access databases.
Education
Degrees, certifications, and relevant coursework
University of Phoenix
Masters in Information Systems, Information Systems
Completed a Master's degree focusing on information systems. This program likely covered advanced topics in IT management, data analysis, and system design.
University of Phoenix
Bachelors of Science in Information Technology, Information Technology
Obtained a Bachelor of Science degree with a focus on Information Technology. The curriculum likely included foundational knowledge in computer science, software development, and network systems.
University of Delaware
Certified Web Master, Web Development
Achieved certification as a Web Master from the University of Delaware. This certification likely covered comprehensive web development, design, and management principles.
Availability
Location
Authorized to work in
Website
jggoodies.netPortfolio
jggoodies.netJob categories
Interested in hiring John?
You can contact John and 90k+ other talented remote workers on Himalayas.
Message JohnFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
