Software Architect And Engineer Resume
Lake Forest, CA
PROFILE:
Solutions - oriented software architect and engineer with a proven track record of superior User Experience design, application development, life cycle management, and systems administration demonstrated through 22 years of experience.
CORE COMPETENCIES:
- .NET (C# and VB)
- WPF/Silverlight/MVVM/PRISM
- ASP.NET/WCF/Web API REST/AJAX
- SQL Server/SQLite/Entity Framework
- User Experience
- Application Lifecycle Management / TFS
- System and Network Administration
TECHNICAL BACKGROUND:
- C# and VB.NET, WPF/Silverlight/MVVM/PRISM, WCF/Web API REST, ASP.NET/MVC
- Illustrator, Photoshop, Blend
- Team Foundation Server, IIS, MS SQL Server, SQL Analysis Services, SQL Reporting Services, Exchange Server, Host Integration Server
- Cisco Router/Switch/PIX Firewall Configuration, TCP/IP, SMTP/POP3, DNS/WINS
PROFESSIONAL EXPERIENCE:
Confidential, Lake Forest, CA
Software architect and engineerResponsibilities:
- Architectural design for WPF/C#/MVVM pre/post operation device for eye surgery.
- WPF/C#/MVVM application for communication to prototype HW boards.
Confidential, Ann Arbor, MI
Software architect and engineerResponsibilities:
- Full stack development for heart imaging device in WPF/C# and Prism using MVVM pattern, SQLite db and Entity Framework.
Confidential, Mt. Pleasant, PA
Software architect and engineerResponsibilities:
- Enhancements to hospital management application (WPF/C#/WCF) for improved UX.
Confidential, San Diego, CA
Software architect and engineerResponsibilities:
- Wrapped existing C++ code in .NET DLL to simulate embedded hardware operation.
- Enhancements to WinForm/C# legacy application for improved UX.
- Architect solution for reliable, durable, secure, & distributed job processing for cloud hosted services and client endpoints on non-Windows hardware devices.
Confidential, Irvine, CA
Software architect and engineerResponsibilities:
- Development of manufacturing data analytics application with WPF/PRISM/C#, LiveCharts controls and SQLite DB.
- Development of multi-threaded C# REST services for binary options trading platform.
- Development of property management application with WPF/PRISM/C# with touch capabilities. REST service layer implementation in C#/Web API.
Confidential, Davie, FL
Software architect and engineerResponsibilities:
- UX and performance enhancements in GIS plugin for Wi-Fi location tracking WPF/C# application.
Confidential, Irvine, CA
Software architect and engineerResponsibilities:
- UI enhancements in Expression Blend for touch-panel WPF/C# application for aesthetic/performance gains, creating a superior UX.
- Installed/administered TFS 2015 and adjusted policy for code review, check in, task management, and modified AGILE ALM process.
- Updated existing object library for proprietary network protocol using C#, TCP sockets.
- Updated existing WinForms/C# simulation tools with UI enhancements and new communication library.
- SRS/SDD documentation of aforementioned applications.
Confidential, Irvine, CA
Software architect and engineerResponsibilities:
- Converted existing legacy ASP.NET mortgage processing application to n-tier solution using C#, WCF, and WinForms.
- Created object library exposing Ellie Mae Encompass data through Service Bus for Windows Server.
Confidential, San Francisco, CA
Software architect and engineerResponsibilities:
- Implementation of REST services to provide aggregate marketing data from several relational / big data information stores using multi-threading for improved response times. Team development within a fully Agile environment.
Confidential, Newport Beach, CA
Software architect and engineerResponsibilities:
- Migration of legacy Mortgage/MBS/ABS financial calculators from Python/Django framework to WPF / Silverlight / MEF / C# / RIA / WCF using MVVM pattern.
- Extensive work using Silverlight to enhance the User Experience, consolidating multiple styles/XAML resource directories to provide and consistent look and feel. Significant raw XAML editing and design work.
- Installation of Team Foundation Server for Lifecycle Management and application build/deployment.
Confidential, Lake Forest, CA
Software architect and engineerResponsibilities:
- Upgrade of existing web-based HR application to Silverlight / WCF, with Expression Blend for design work.
- Deployment of TFS to manage the full life cycle of the applications listed below.
- Developed web-based HR application used company-wide to collect and manipulate user information utilizing ASP.NET with AJAX Server Controls (C# and VB), SQL2005/2008.
- Developed web-based administration portal to manipulate resource files for various locales by non-technical users.
Confidential
Lead developer / architect
Responsibilities:
- Development of various ASP.NET web sites and WinForm applications.
- System administration tasks including but not limited to Windows server installations, desktop maintenance, router/firewall administration, and e-mail and SQL server management.
- Maintenance of existing Access 2000 application for inventory management.
Confidential, Newport Beach, CA
Software architect and engineerResponsibilities:
- Led team of developers implementing various travel industry related applications, and supervised several initiatives to reduce operating costs, increase employee productivity and enhance reliability of hosted applications.
- Lead developer/architect of .NET-based, N-tier travel solution for synchronizing reservations between two top 10 airline carriers, using VB.BET / .NET remoting /ASP.NET / SQL2000.
- Developed engine to communicate with 5 major GDS systems, including Sabre, Amadeus, and Galileo, with VB.NET (Remoting/Web Services) and SQL2000.
- Developed ASP.NET and Windows-based front-ends, including GUI specifically targeting Tablet PCs.
- Significantly lowered monthly telco charges by eliminating several GDS leased lines in favor of VPN based connections, using Cisco PIX firewall and routers.
- Coordinated physical move of 24x7 service center from office location to local telco DataCenter.
Confidential, Mammoth, PA
Software architect and engineerResponsibilities:
- Directed consulting division for telecommunications organization, developing and implementing N-Tier applications and LAN/WAN installations for a wide range of functional areas.
- Developed and supervised implementation of Manufacturing Operating System for large fiber-optics company, tracking manufacturing efficiencies and providing visibility to upper level management of problems within the production process.
- Configured Cisco switches and routers for dial-up and high-speed Internet access lines.
Confidential, San Francisco, CA
Software architect and engineerResponsibilities:
- Managed and completed multiple projects including Intranet development, file management integration, web mail, online email search engine, and CRM components.
- Created global IT proposal addressing file management, database hosting, and messaging.
- Trained consultants and client partners in supply-chain management software.
- Integrated server-side VB components with ASP and Outlook clients.
Confidential, Mammoth, PA
Software architect and engineerResponsibilities:
- Utilized Visual Basic to develop accounting applications, allowing for reporting / online access of account information and usage statistics.
- Designed and installed Windows NT 4.0 network and Intranet, with migration from Novell network.