We provide IT Staff Augmentation Services!

Software Architect Resume

0/5 (Submit Your Rating)

Omaha, NE

SUMMARY:

  • Passionate, accomplished developer, with an affinity for creating and inspiring robust, luscious user interfaces/experiences.
  • Experienced in both software development and quality assurance. Career experience in both defense and entertainment paradigms of software industry.
  • Academic background in software engineering with practical electrical engineering experience involving digital signal processing, discrete math and high precision data acquisition techniques utilizing various sensors (Sonar/Radar)

TECHNICAL SKILLS:

Skills: UX/UI (Desktop/Mobile) WPF (XAML/C#), Silverlight (XAML/C#), Expression Blend (XAML), Xamarin (C#), Adobe PhotoShop/Illustrator Android Mobile Development. UX/UI (Web) HTML, HTML5, CSS, JavaScript, jQuery, Angular, Node.js, Semanic UI .NET 4.5.2, C# C++ (Boost, STL, MFC, ATL, Win32, WinForms), Objective C Configuration/Build Management (TFS, SourceSafe, GITHub, SVN Subversion, Rational ClearCase) Embedded OSs (VxWorks, Windows CE) Mobile Development (Android, iOS, Windows Phone) Game / Graphics Development (Unity, Epic Unreal Engine, DirectX OpenGL, GDI, GDI+) Windows / Web Services (WCF, RESTful, SOAP, JSON, XML) API / Middleware Development Backend integration (SQL Server 2003, 2008, 2012, Windows Azure) Quality Assurance (Automation Framework Development, Selenium, Selenium Web Driver, Protractor) Agile/SCRUM Methodology

PROFESSIONAL EXPERIENCE:

Software Architect

Confidential

Responsibilities:

  • Architectural design of UDA Azure Data Lake.
  • Implement necessary RESTful services (WCF, Azure Function) for big data migration.
  • Development of custom tools and front ends to query data from data lake.
  • Responsible for all software Application development within UDA org.

Software Engineer

Confidential - Omaha, NE

Responsibilities:

  • Development of various features of Aspire project - (C#/WPF/XAML, VB/ASP.NET, SQL Server)
  • Bug fixes and regression of earlier product version migrated into current - (C#, VB.NET, ASP.NET)
  • Contribute to QA automation efforts and offer assistance with testing options (C#)
  • Develop custom tools and widgets to be used with Aspire product (C#, WPF, COTS libs)

Software Consultant

Confidential

Responsibilities:

  • Development of a variety of test plans, stress/perf/functional/regression tests and automation for various products developed (TPN - The Production Network: Seattle, WA)

Mobile Software Architect / Developer

Confidential - Centennial, CO

Responsibilities:

  • Responsible for product research pertinent to Israeli DoD Drone project. Conducted rigorous validation testing on various cards embedded upon backplane board, verifying collection of data fell within acceptance tolerance.
  • As a full-time .NETMobileDeveloper, Iwasresponsible for developing enterpriseapps utilizingC#/.NET with Xamarin/Visual Studiofor cross-platform development iOS/Android.I made significant contributions to their core apps - Angus AnywhereMobileApp andMobileService App, and added many features overtime.
  • Responsible, exclusively, for Mobile development employed on high precision data acquisition hardware, which collects analog data, via 32 ADC’s (on one card), at ~8 MSamples/sec; varying bi-polar input voltage range of +/- 2.5, +/- 5.0 and +/- 10.0 Volts.
  • Developed software to be integrated with low-level C hardware driver API’s. Developed C++ wrappers and MFC based UI’s.
  • Solely responsible for software deliverables for Boeing satellite project.
  • Responsible for authoring all documentation pertinent to product development (i.e. requirements, functional design and test specifications).
  • Collaborated intimately with General Standards (hardware provider) to augment boards with necessary requirements (i.e. default clock speed of 33 MHz was not sufficient for our needs: 45 MHz, Driver API’s did not accommodate contiguous memory allocation, EEPROM modification)

Senior Software developer

Confidential - Centennial, CO

Responsibilities:

  • Ownership of product development: ALM Test Reporter. Utilitizing C#, WPF/XAML and OTA (Open Test Architecture; HP proprietary API) single-handedly designed, implemented, tested and integrated (With HP ALM - SaaS) a tool which imports test results in .xml format (from any given test tool; i.e. jUnit, LoadRunner, Selenium) into ALM (both SaaS and 11.52). Product was developed in phases over the course of 3 milestones in an Agile lifecycle. Product shipped June 2015.
  • Ownership of product acceptance across multiple teams within Boeing, including (but not limited to) Flite Deck Mobile Operations, SUM (Service Update Management), IPS (Integrated Platform Solutions).
  • Administering the automation life cycle on mobile apps which involve creation of AutomationFrameworkto regularize system/workflow and involved in developing/coding using SQL Server and Agile Methodology.
  • Liaison between development and quality assurance teams, owning product integration and accountable for product integrity and stability.
  • Educator of Agile/Scrum methodology and process. Responsible for effectively employing Agile within a highly Waterfall driven company.
  • Exclusive author and demonstrator of a myriad of documents pertinent to effective coding practices/standards, design patterns (particularly MVC/MVVM), practical techniques to effectively mitigate risk and security breach, threat modelling basics, object oriented software development, and practical reuse of code / refactoring.

Senior Software developer

Confidential -Redmond, WA

Responsibilities:

  • Responsible for deploying and documenting firmware upgrades to Optical Disk Drive
  • Designed software to exercise functionality of alpha grade hardware.
  • Liaison between US and China teams. Worked extensively after hours to support China.
  • Migrated existing code base compatible with previous hardware versions, to support new products off the assembly line.
  • Assisted in server deployment and configuration (MS Windows Server 2008 R2)
  • Assisted in scoping and sizing of each of the projects.
  • Developed platform allowing Xbox Kinect to be used with PC (WPF/XAML, C#)
  • Developed “Unified Search Tool” for use with Windows Phone 7. (Silverlight/XAML, C#)
  • Assisted in testing needs amongst various teams in MSG group (C# Automation, FxCop, VMWare, et al)

Senior Software Engineer

Confidential -Redmond, WA

Responsibilities:

  • Development of automation framework, using C#.
  • Author of unit test plans, test cases, test specifications and coding standards.Development of test automation framework, using C#.
  • Author of unit test plans, test cases, test specifications and coding standards.

Lead Software Engineer

Confidential

Responsibilities:

  • Used MFC among other technologies to implement the front-end (GDI+, Custom math libraries, XML)
  • Reported to senior management regarding progress reports, submitting estimates for given milestones, and providing input for the direction of the product as a whole.
  • Designed and implemented a custom test automation framework using C#. The library is able to dynamically create instances of WinForm controls and automate them.
  • Contributed to documentation efforts, and providing direction to team members.

Software Tools Developer

Confidential

Responsibilities:

  • Contributed in the development of Oasis and Magma products (C#, C++, MFC, DirectX).
  • Designed and implemented test automation for in-house tools using C#, C++.
  • Author of unit test plans, test cases, test specifications and coding standards.
  • Responsible for refactoring existing legacy code into C++ and C#.

Software Development Engineer

Confidential - Redmond, WA

Responsibilities:

  • Assisted in ASP.NET development of software used to query the backend.
  • Developed automated test framework for ASP.NET software using C#.
  • Assisted in optimizing SQL Server infrastructure for replication.
  • Assisted in development of user interface, using ATL.
  • Ownership of automation for 'Software Explorers' feature of Windows Defender.
  • Contributed to testing efforts for Window Vista during beta stages.

Junior Software Engineer

Confidential

Responsibilities:

  • Responsible for refactoring legacy VB and C code into OO C++ and C# code.
  • Liaison between test and dev teams to communicate needs for both.
  • Development of core C++ libraries, employing ASC X12 standards for EDI (Electronic Data Interchange)

We'd love your feedback!