We provide IT Staff Augmentation Services!

Software Design Engineer  Resume

2.00/5 (Submit Your Rating)

Allison, MT

OBJECTIVE:

A highly motivated and experienced C# .NET developer with a strong background in C/C++ and Java and a deep working knowledge of object - oriented programming and service-oriented architecture. Over 6 years of experience developing desktop, web, and embedded applications, many of which continue to grow sales for a wide range of innovative products.

SUMMARY:

  • Highly experienced in C/C++ (7+ years), C# (5+ years), and Java (3+ years) with strong object-oriented analysis, design, and programming skills and a working knowledge of .NET, WPF, ASP.NET, WCF, Entity Framework, SQL, STL, and Boost C++ Libraries.
  • In-depth understanding of the major software engineering development activities, including requirements elucidation, analysis, system design, object design, implementation, and testing. Also experienced working in an Agile development environment, in particular Scrum.
  • Extensive experience developing WPF desktop applications and ASP.NET web applications in C#, embedded applications in C/C++, and desktop applications in C++ and Java, utilizing Qt and Java Swing, respectively.

TECHNICAL SKILLS:

Languages: C/C++, C#, Java, Python, JavaScript, HTML5, CSS3, SQL, XAML; Dart, Perl, Unicon, Icon, Lisp, Prolog

Technologies: .NET 4.5+, WPF, WCF, Entity Framework, ASP.NET Core, ASP.NET MVC, ASP.NET Web Forms, Bootstrap, AngularJS, STL, Boost C++ Libraries, Unity, Prism, Java SE Class Library, Java Swing, Qt Framework, OpenGL, Direct3D

Concepts: Object-Oriented Analysis/Design/Programming, UML, Design Patterns, Service-Oriented Architecture, Web Services (SOAP, REST), Relational Databases, Agile Development (Scrum), Computer Graphics, 3D Mathematics and Physics, Compiler and Translator Design, Artificial Intelligence, Evolutionary Computation

Operating Systems: Windows 7/Vista/XP/CE, Linux, Unix

Tools: Visual Studio Professional, NetBeans, Eclipse, IAR Embedded Workbench, Vim, Resharper, Git, SVN, ClearCase, ClearQuest, GCC/G++, Make, GDB, Valgrind, Flex, Bison, gSOAP, Apache CXF, Sandcastle, Doxygen, Javadoc, Rational DOORS, VAPS XT

PROFESSIONAL EXPERIENCE:

Confidential,Allison,Mt

Software Design Engineer

Responsibilities:
  • Actively contribute to the continued development of all major product lines, including the JetSort Coin Counting Machine, the JetScan iFX Money Counting Machine & Check Scanner, the JetScan iFX i400 Multi-Pocket Currency Sorter, the ATM Automated Deposit Module (ADM), the Deposit Balancing Manager (DBM) desktop application, and the Image Management Software (IMS) web application.
  • Working on the development of the embedded software for the JetSort Coin Counting Machine, in particular the new counterfeit detection features.
  • Designed and developed a SOAP web service API (using gSOAP) and complete public SDK for a new JetSort OEM product, which will allow third-party customers to fully interface with the headless coin processing device. Also wrote a fully rich client web application in JavaScript, HTML5, and CSS3 for setup, calibration, and diagnostics.
  • Implemented an ASP.NET web application in C# for the remote management of ATMs. Also wrote a remote logging service in C#, utilizing WCF and Entity Framework, for the ATM Automated Deposit Module.
  • Developed web service interfaces for the JetScan iFX (using WCF) and the JetScan iFX i400, the latter directly resulting in the sales of 25+ high-cost devices.
  • Contributed to the development of a custom-built, dual-headed JetScan iFX i400 device for use by the Confidential Worldwide Service Organization to learn new foreign currencies.

Confidential,Milwaukee, Wisconsin

Software Test Engineer

Responsibilities:
  • Designed and wrote functional tests (black box) for automated manufacturing software using Confidential ’s proprietary automated testing software.
  • Implemented framework code in Java for the tests and worked strictly using Agile/Scrum methodologies.

Confidential

Software Engineer

Responsibilities:
  • Implemented and tested the tactical symbology and graphics component of the Mission Display Manager (MDM) for the CH-47F and CH-53K heavy lift helicopters using C++.
  • Closely adhered to the strict development process for requirements, design, implementation, and testing, which is legally mandated for all safety-critical avionics software, including requirements tracing.
  • Created the tactical symbols and graphics for the various battlefield graphics using VAPS XT, an AR INC 661 compliant tool for developing avionics.

Confidential

Principal Software Engineer

Responsibilities:
  • Architected and designed a traffic signal design tool from the ground up using Java, Java Swing, and sound object-oriented techniques. The program graphically presents the acceptable number, location, and configuration of signal design options for a given approach.
  • Performed requirements elucidation and analysis, system and object design, implementation, and testing, overseeing the project from beginning to end.
  • Designed, implemented, and tested the program for strict adherence to the 2009 Manual on Uniform Traffic Control Devices (MUTCD) provided by the Federal Highway Administration (FHWA).

We'd love your feedback!