Post Job Free
Sign in

User Experience Web Applications

Location:
Beverly Hills, FL
Posted:
October 03, 2024

Contact this candidate

Resume:

Steven Moseley

Sr. Technical Architect

Contact

Tampa, FL

954-***-****

ad86g7@r.postjobfree.com

GitHub: https://github.com/avington

Objective

Seasoned Technical Architect and Developer with over 25 years of experience in designing and developing high-traffic web applications and websites. Proven track record of staying at the forefront of technological advancements and actively participating in the development community. Passionate about continuous learning and adept at quickly mastering new technologies and programming concepts. Committed to writing clean, efficient code and delivering innovative solutions.

Education

BS in Computer Science

Clearwater Christian College

Key Skills

TypeScript, C#, React, Microsite Dev Ops via Azure Coud, Nx Mono Repo Framework, NodeJs, SiteCore CMS, NextJs, Angular, MongoDb, CosmoDb, SQL Server, Module Federation, Microsite Azure Dev, Storybook, Playrwright, WCAG

Experience

November 2013 - Present

Sr. Technical Architect • Anthology Inc

Responsibilities:

Led and collaborated with a team of developers to redesign the Student Portal Registration application. This project initiated the development of several microsites using Module Federation to create a seamless user experience across multiple sites. Key contributions included:

oSet up the Nx MonoRepo repository and configured the Module Federation React microsites.

oBuilt core components such as dialogs, tabs, menus, and form controls in React.

oEstablished Azure DevOps pipelines and Static Web Apps.

oGuided the new development team in overcoming the knowledge curve and adopting best practices.

oConducted code reviews with team members.

oSetup Storybook to display core React components.

oSetup Playwright integration tests.

Enhance all web applications to support WCAG accessibility standards.

Converted a higher education management application from VB6/.Net Forms to a web application with over 1,100 screens. Initially built on AngularJS 1.x, the application was later updated to the latest React. It utilized .Net Framework and SQL Server for the middle tier and backend.

Created a customized home page in the SIS App for user to customize their home page with various widgets. This feature was developed using Angular.

Developed core components in React, Angular, and AngularJS for use by development teams.

Gave several training sessions to developers on TypeScript, React, Git, Nx, Module Federation and CSS.

Conducted research and developed proof of concepts for new technologies to evaluate their viability within the organization. For instance, my research was pivotal in transitioning from AngularJS to React.

January 2013 – November 2013

Team Lead/Technical Architect • Mutual of America

Responsibilities:

Redesigned a portion of a financial reporting site, converting it from Classic ASP to ASP.Net with Web API backend and AngularJS frontend.

December 2011 – November 2013

Senior Software Engineer • Citrix

Responsibilities:

Led a team of developers in developing the redesign of Citrix corporate website.

This project entailed taking a Microsoft ASP website and converting it to use CQ5 CMS system based in Java and JSP.

2002 – November 2011

Technical Architect • Carnival Cruise Lines

Responsibilities:

Designed and rewrote the Shore Excursion and Spa Appointment websites using ASP.Net MVC 3, incorporating jQuery, JavaScript, and AJAX for enhanced user experience.

Architected and designed a B2B booking website for travel agent partners to facilitate and manage cruise bookings. The site was developed using the MVP pattern with ASP.Net, C#, and jQuery. The backend service layer communicates with an XML middle tier, which brokers messages between the website and a mainframe backend.

Assisted in the development of web pages and web content using SiteCore CMS.

Served as Technical Lead and developer for a web-based Customer Relationship Management (CRM) application. This system enables users to search for past cruise guests and potential leads in the CRM database, as well as update profiles (e.g., address, phone). It also provides comprehensive details on each guest’s cruise history, including itineraries, expenditures, and companions. Additionally, the application supports call center operations for processing brochure and video requests. This system was successfully migrated from a Classical ASP website to an ASP.Net Web Forms application.

1992 - 2002

Software Developer • American Express

Responsibilities:

Developed an internal website that produced forecast reports for management using Classic ASP and Crystal Reports.

Wrote VBA Excel scripts to automate the generation of complex industrial engineering spreadsheets for the finance department.

References

Available upon request.



Contact this candidate