We provide IT Staff Augmentation Services!

Software Architect Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • 27 years of industry experience using a wide variety of programming languages and methodologies: .NET, C#, C++, Java, J2EE - all significant design patterns for software development and Enterprise Architecture.
  • 20 Years’ experience as a Software Architect for multi-million-dollar projects with project lifecycles of over 1 year.
  • Leadership experience of teams from 2 - 56 people.
  • Project Management and budget responsibility including purchasing, recruiting and consistent on-time delivery within budget constraints.
  • (MSPD) Microsoft Certificated Professional in C# .NET:
  • This required passing 1 exam on the C# language, 2 exams on Windows Forms, 1 exam on ASP.NET, 1 exam on ADO.NET and 1 exam on Enterprise Application Development.
  • Microsoft Certified in WPF .
  • Architect for Sprint PCS’s middleware infrastructure
  • 24 years of database experience including employment by Oracle and Informix.

TECHNICAL ENVIRONMENT:

  • C, C++, Visual C++
  • SQL, Oracle, SQL Server
  • JSP, JSF, Struts, JSTL
  • Java
  • Informix, DB/2, ADO, HTML, AJAX, XML, XSL
  • C#:
  • WPF, WinForms, ASP.NET, MVC, MVVM, Node.js
  • VB
  • WPF, ATL, MFC
  • J2EE, EAI, ESB, EJB, Swing, JNI17
  • JavaScript (ECMAScript 6)
  • Oracle Apps, ADF, JDO, Top Link, Microsoft Dynamics CRM
  • SOA, CORBA, MQ Series, JMS, Web API
  • Windows, Win API, UWP
  • COM, ActiveX, ATL
  • Unix: Sun, IBM, HP, Linux
  • UML, RUP, SDLC, Agile

PROFESSIONAL EXPERIENCE:

Confidential

Software Architect

KEY TECHNOLOGIES: .NET 4.7 / .NET Core, UWP, WPF, Silverlight 5.0, SQL Server 2016, Oracle 12, WCF, ASP.NET MVC.

Responsibilities:

  • Designed and developed .NET Framework library for internal use on consulting engagements. Includes clean MVVM implementation using a single code base to expose views in WPF, ASP.NET MVC and Silverlight.
  • Provides a single set of business rule objects exposable in the View, Model and as SQL Server stored procedures.
  • Recently did a more extensive update to support portable libraries, DNX and Node.js
  • In the process of moving to GitHub.

Confidential

Software Architect

Responsibilities:

  • Modernized the state of Mississippi DMV from a mainframe to a heavily customized Microsoft Dynamics CRM solution.
  • Involved later in project to rearchitect and fix key architectural issues with performance and quality.

KEY TECHNOLOGIES: Microsoft Dynamics CRM, ASP.Net Web Services, Bootstrap

Confidential

WPF Architect

Responsibilities:

  • Implemented the UI for AlphaVision using WPF.
  • EMS APIs to help you gain contextual insight into real time order and execution data and events that impact orders

Confidential

WPF Architect

Responsibilities:

  • Implemented the UI for Confidential using WPF.
  • Confidential is a comprehensive video management system used manage video feeds for large surveillance systems.
  • Customers include large casinos that use Confidential to manage 10,000+ cameras from a single multi-monitor workstation.

Confidential

Software Architect

Responsibilities:

  • Software Architect focused on rewriting the front end of a large data warehouse using Silverlight and ASP.NET.
  • Confidential focuses on bringing fairness and transparency to health insurance information.
  • This requires a large database of insurance billing statistics categorized by procedure and zip code.
  • Used my libraries to extract and manipulate the Confidential from a large WinForms code base, and decouple the SQL from the UI.

KEY TECHNOLOGIES: Silverlight 5.0, ASP.NET, Web Sockets, Oracle RAC.

Confidential

WPF / Middle-Tier Architect

Responsibilities:

  • Software Architect focused on the UI and Middle Tier
  • Redesigned a WPF based UI using my modular libraries for maintainability and performance.
  • Developed a custom high-performance RPC between C# and Java for database replication using my Unified Data Access libraries.

KEY TECHNOLOGIES: C# 4.0 JDK 1.7, Task Parallel Library (TPL), Method Handles (Java).

Confidential

Middleware Architect / Developer

Responsibilities:

  • Develop several middleware services focusing on back office clearing and credit.

KEY TECHNOLOGIES: C# 4.0 / 3.5, WCF (Named Pipes, TCP), WPF (Admin Dashboard), Task Parallel Library (TPL).

Confidential

Senior Architect / Developer

Responsibilities:

  • Developed global software distribution system for the airline industry with focus on low bandwidth background file transfers that replicate across thousands of network nodes.
  • Confidential is the primary provider of automated check-in kiosks and at airports throughout the world.
  • Prior to this implementation
  • An update to software installed on individual kiosks required a distribution of physical media and was difficult to track.
  • This system automated distribution by cascading and tracking updates through the network.

KEY TECHNOLOGIES: C# 4.0, WCF, WPF, Task Parallel Library (TPL).

Confidential

Senior Developer

Responsibilities:

  • Developed the WPF and Middle-Tier infrastructure supporting a high performance - low latency Trading System.
  • This effort builds upon a comprehensive framework that I developed over the last three years that covers a wide array of use-cases in WPF, WCF, Linq2SQL, Entity Framework, threading and more…
  • My architecture makes extensive use of.Net 4.0 Tasks, concurrent data structures, and includes a sophisticated and reusable View Model infrastructure that outperforms and extends traditional WPF bindings.
  • Achieved UI Grid performance exceeding any commercial vendor’s implementation by an order of magnitude.

KEY TECHNOLOGIES: C# 4.0, WPF, Task Parallel Library (TPL), Xceed, Infragistics.

Confidential

Architect and Developer

Responsibilities:

  • Successfully extended my ViewModel framework for use in 2 production Web applications in ASP.NET / MVC.

KEY TECHNOLOGIES: C# 4.0, ASP.NET, MVC 2.0.

Confidential

Responsibilities:

  • Developed a financial charting service as a WCF server with a Confidential binding and a duplex channel that provided a common WPF based user interface on the server side. This service provided charting for all Office 2003, 2007 products as well as WPF clients.

KEY TECHNOLOGIES: C# 3.5 / 4.0, WPF, WCF.

Confidential

Solutions Architect

KEY TECHNOLOGIES: Silverlight 3.0, .NET RIA services, ASP.NET 3.5, SQL Server.

Responsibilities:

  • Kaplan provides learning and testing solutions for regulated industries in a product known as Confidential .
  • Employees at client institutions such as the Confidential must demonstrate proficiency by completing required courses.
  • Worked with Kaplan to move core technology from a mix of ASP and ASP.NET to a Silverlight 3.0 solution using .NET RIA services.

Confidential

Senior Developer

KEY TECHNOLOGIES: C# 3.5, ASP.NET, WCF

Responsibilities:

  • Developed a testing and resolution strategy to deliver an at-risk project. The role involved extensive mentoring and leadership by example.

Confidential

Senior Developer

KEY TECHNOLOGIES: C#, WinForms, WCF, WWF, C/C++, Oracle

Responsibilities:

  • Wrote simple tasks to understand their legacy infrastructure

Confidential

Architect and Lead

KEY TECHNOLOGIES: C#, WinForms, XML, WPF, LINQ, SQL Server CE, Linux, Oracle 11i.

Responsibilities:

  • Designed WCF architecture rejected in favor of ICE.
  • Wrote and maintained 4 WinForms/C# applications during the two years I was at Confidential . This included 4 docket management systems for various countries and the application responsible for posting incoming legal news to Confidential ’s news wire.
  • Wrote consolidated docket management system using WPF/.NET 3.5
  • Extensive use of user controls providing composition of lower level objects.
  • Wrote a reusable assembly providing a clean decoupling of the model, presenter and view.
  • Wrote an assembly to provide WPF custom controls not provided by Microsoft: MaskedText, DateInput, and DataGrid
  • Encapsulated background worker threads with reusable interfaces and base classes to handle long running processes and update the UI.
  • Wrote classes that can be extended at run time using configuration data stored in a local SQL Server CE database.

Confidential

Architect and Lead

KEY TECHNOLOGIES: Visual C++, Linux, XML, Oracle 11i.

Responsibilities:

  • Program used to configure and post law related content to Confidential ’s Legal Sites.
  • Client side written in Visual C++ using MFC.
  • Server side written in GNU C++.
  • Both sides made use of the Boost extensions to STL.
  • Since this was a critical program, I implemented enhancements and weekly.

Confidential

Architect and Lead

KEY TECHNOLOGIES: Java, JSF, XML, Oracle 11i, Linux.

Responsibilities:

  • System is a web based app using my own JSF / Ajax implementation that improved reliability and performance over commercial third party implementations.
  • Application used by 1000 lawyers in India and the Philippines to collect case law: the fewer round trips to the server the better.
  • Collected requirements from the business: What is your vision? Let me watch what really do. This is what you really need.
  • Used a senior developer for the back end - database, interfaces etc. Provided an enthusiastic junior developer the building blocks and mentoring she needed to build a UI.

Confidential

Architect

KEY TECHNOLOGIES: Oracle Application Framework, SOA, Java, XML, AIX, Solaris, Oracle 10i

Responsibilities:

  • Routed satellite intelligence data to the most qualified analysts.
  • Multiple layers of service objects: High level search/discovery. Drill down to detail.
  • Most of my work defined interfaces and provided customized JSF elements to present data.

Confidential

Architect

KEY TECHNOLOGIES: Oracle Application Framework, SOA, Java, Linux, XML, Oracle 10i.

Responsibilities:

  • Built interfaces over Oracle Apps iProcurement services that matched the unique procurement needs.
  • Most work involved providing layered security and federation.

We'd love your feedback!