We provide IT Staff Augmentation Services!

Technical Lead, Architect Resume

5.00/5 (Submit Your Rating)

Kissimmee, FL

SUMMARY:

  • Created multiple image processing applications for drone, person and car identification and tracking. C#, C++/CLI, C++, OpenGL, GLSL, WPF
  • Implemented a polarization - based long-distance surface inspection system for offshore oil rigs. C#, C++/CLI, C++, OpenGL, GLSL, WPF
  • Architected and developed multiple web applications and supporting databases for clinical trial data extraction, user management and support systems and data transform and export services. C#, ASP.NET MVC, SQL Server, Azure
  • Created an end-to-end tool suite application foundation using MEF and WPF
  • Developed a multi-mode plug-in based data asset management application with table detail undo/redo form support. C#, MEF, Entity Framework
  • Worked on a localization application using Silverlight and LightSwitch
  • Wrote GIS algorithms and workflows
  • Architected and created end-to-end Qt application MVC framework.
  • Designed and created automated object detection software for millimeter wave people screening software, C++, C++/CLI, C#, WPF
  • Created a polygonal scene graph based simulation of a LIDAR sensor using OpenGL and the OpenGL Shading Language along with a platform that has been extended to a sonar sensor simulation, OpenGL, GLSL, C++
  • Developed a FLIR area, centroid, and feature target tracker using computer vision techniques with true image only input, C++
  • Developed an SPP, (Signal Post Processor) image processing system running on the GPU with sub-millisecond processing time using the GPU and GLSL with multiple filters
  • Worked on APN-59 and APN-241 radar simulations, C/C++
  • Worked on EOID LIDAR and sonar simulations, OpenGL, GLSL, C++
  • Developed remote distribution software for Carlson Companies, VB
  • Implemented shear warp factorization for fast volumetric rendering, C++
  • Designed ellipse and line detection algorithms using Hough transforms, MATLAB
  • Wrote image segmentation software using perimeter following and histogram thresholding using the Otsu method, MATLAB
  • Created solid texture, l-system, and radiosity graphics programs, C++

SKILLS:

Programming Languages: C, C++, C#, Python, Java, Lisp, Prolog, MATLAB, OpenGL, GLSL (OpenGL Shading Language) ADO .NET, XML, Open Scene Graph, MATLAB, WPF, Qt, DirectX, HLSL, Silverlight, JavaScript, ASP.NET MVC 5, ASP.NET Core, Azure

Operating Systems: Windows 10, 8, 7, Vista, 9x, XP, 2000, UNIX, Linux

Applications: Microsoft Visual Studio .NET 2017, 2015, 2012, 2010, 2008, 2005, MS SQL Server 2012, 2008, Borland Builder C++, TFS, Perforce, SVN, Microsoft Office

EXPERIENCE:

Technical Lead, Architect

Confidential, Kissimmee, FL

Responsibilities:

  • Implemented a real - time polarization-based drone identification and tracking application. C#, C++/CLI, C++, OpenGL, GLSL, WPF
  • Built a multi-layer extensible real-time image processing application framework. C#, C++/CLI, C++, OpenGL, GLSL, WPF
  • Created a touchless finger print scanner and identification system. C#, C++/CLI, C++, OpenGL, GLSL, WPF, OpenAFIS
  • Developed a background subtraction-based and edged-based object tracking system. C++, OpenGL, GLSL
  • Created a scale and rotation invariant multi-perspective radial area-based object identification algorithm. C++, C#
  • Implemented a neural network object identification person and car identification and tracking system using YOLO V3
  • Created a long-distance polarization-based metal loss detection and analysis system for offshore oil rigs. C#, C++/CLI, C++, OpenGL, GLSL, WPF
  • Created a data flow filter system for image processing algorithm development. C++
  • Lead the software team and mentored software interns.

Technical Lead, Architect

Confidential, Broomfield, CO

Responsibilities:

  • Architected and implemented a web-based end-to-end clinical trials data extraction system. C#, JavaScript, Typescript, Knockout.js, ASP.NET MVC 5, ASP.NET Core, Entity Framework, SQL Server 2014, DocumentDB, Azure
  • Mentored and managed the software team and created and defined all software development processes.
  • Implemented a fuzzy string key score generator and stable matching problem (SMP) best fit alignment algorithm for aligning and conflict resolution of the clinical study input to final data export process. C#, ASP.NET MVC 5, ASP.NET Core
  • Created a scalable, extensible, template based database for clinical study data element extraction, information storage, and export. Entity Framework, SQL Server 2014, DocumentDB, Azure
  • Designed and created multiple user web-based systems for processing and maintaining raw clinical study data extraction to customer data export. C#, JavaScript, Typescript, Knockout.js, ASP.NET MVC 5, ASP.NET Core, Entity Framework, SQL Server 2014, DocumentDB, Azure
  • Created multiple Web API endpoints and an identity server unification authorization model for system to system communication and data workflows. C#, ASP.NET MVC 5, ASP.NET Core, OAuth2, OpenID Connect, Azure
  • Created multiple knockout.js based plugins including a fast minimalistic table with paging plugin and wizard plugin. JavaScript, Knockout.js

Senior Software Consultant, Architect

Confidential, Louisville, CO

Responsibilities:

  • Designed and created the baseline architecture for use on all kiosk systems. C#, WPF, ASP.NET MVC, SQL Server 2012
  • Project lead and architect for a distributed multi-tenant rent payment kiosk. C#, WPF, MVVM
  • Created a page based UI presentation layer with forward and back browsing functionality. C#, WPF, MVVM
  • Created a simplified service-based application backbone layer designed to support clean UI and view model separation, full integration testability, undo/redo support, and project item templating. C#, WPF, MVVM
  • Developed a kiosk simulator designed to easily simulate hardware and web admin events using OWIN. C#, WPF, MVVM, OWIN, SignalR
  • Developed mockable hardware interface layer with support for all kiosk hardware devices. C++, C#, WPF, MVVM, OWIN, SignalR
  • Provided architecture and design support for all kiosk solution teams.

Senior Software Consultant

Confidential, Greenwood Village, CO

Responsibilities:

  • Responsible for architecting, development, and support of marine software for Confidential Marine.
  • Developed user interface and system components for a marine ship tracking software product C#, Silverlight, MVVM
  • Architected cloud-based distributed thin-client ship reporting and tracking software solutions. C#, WPF, Silverlight, ClickOnce, ASP.NET MVC
  • Created a standalone offline dynamic HTML based ship reporting page using a common XML description for reporting interface definition and shore-side reporting. JavaScript, Knockout.js, HTML, CSS

Technical Lead

Confidential, Louisville, CO

Responsibilities:

  • Responsible for leading and providing technical direction for the software team.
  • Created UI virtualized data visualization control for viewing unlimited number of print industry sheet templates for large scale print web defect detection application. C#, WPF, MVVM, SQL Server 2012
  • Created a training set definition application for visually indicating defect areas used by a classification algorithm to identify and classify defects. C#, WPF, MVVM
  • Designed and created a robust and reusable visual tool framework used to define and manipulate visual regions, load, view, and manipulate image overlays and support multiple layers, tools, and undo/redo. C#, WPF, MVVM
  • Prototyped next generation distributed defect detection system supporting multiple defect processing and viewing nodes along with modernizing the existing presentation layer and data handling and image processing components. C#, WPF, MVVM, C++, SQL Server 2012, Entity Framework
  • Developed the software process used for all software development work at Confidential .
  • Mentored junior engineers and lead the software team to successful completion of various software projects.
  • Removed obstacles and improved productivity by standardizing the use of industry leading technology tools and software development processes.

Senior Software Consultant

Confidential, Greenwood Village, CO

Responsibilities:

  • Responsible for architecting, development, and support of tools software for Newmont Mining
  • Created application-wide front end user interface for a 3D graphical plotting tool. C++, C++/CLI, C#, WPF, MVVM
  • Worked on graphics rendering engine for a mining visualization and planning tool. C++, OpenGL
  • Designed and created 2D/3D graphical visualization plug-in based composite application framework. C#, C++, OGRE, MOGRE, WPF, MVVM
  • Created data-centric asset management system. C#, LightSwitch, Silverlight

Senior Software Engineer

Confidential, Louisville, CO

Responsibilities:

  • Responsible for architecting, development, and support of tools software for Confidential Playwell Studios
  • Designed and created a plug-in based application tool framework using MEF and WPF to support an end-to-end extensible tool suite. C#, WPF, MVVM, MEF
  • Created a multi-mode Outlook style plug-in based application foundation. C#, WPF, MVVM, MEF
  • Architected and created an extensible multi-mode plug-in based game asset database management application. C#, WPF, MVVM, Entity Framework
  • Worked with Entity Framework to create a front-end database management solution. C#, WPF, MVVM, Entity Framework, MS SQL Server 2008
  • Created undo/redo supported database table detail presentation UI. C#, WPF, MVVM, Entity Framework
  • Worked on a Silverlight business application text localization application. ASP.NET, C#, Silverlight

Senior Software Engineer

Confidential, Boulder, CO

Responsibilities:

  • Responsible for development and support for the ENVI software application.
  • Designed and created the ENVI application framework stack and the front-end Qt application framework with MVC and full plug-in interface layer support. C++
  • Implemented ISODATA, k-means, vegetation suppression, and GIS classification algorithms. IDL
  • Created GIS workflows through the ENVI workflow system. C++, IDL
  • Designed thin client presentation model layer for remote view to server system capabilities. C++
  • Worked in the agile software development process.

Senior Software Engineer

Confidential, Orlando, FL

Responsibilities:

  • Responsible for planning, documenting, implementing and installing millimeter wave image processing and automated object detection software.
  • Lead engineer for millimeter wave image automated object detection people screening software. C++
  • Developed patent pending motion based millimeter wave accumulation algorithm.
  • Wrote support libraries for image processing routines including per-pixel fast motion estimation convolution, blob extraction, blob statistics, separable, and convolution filter procedures. C++
  • Created GUI interface framework with floating image displays, hover-over pixel value displays, aspect ratio locked resizing, and extensions for a graph-based algorithm development test environment. C++, C++/CLI, .NET, WPF, MVVM
  • Developed a continuous background learning algorithm for millimeter image segmentation. C++
  • Designed and implemented noise, low resolution, and motion distortion compensation filters. C++

Software Engineer

Confidential, St. Petersburg, FL

Responsibilities:

  • Responsible for planning documenting, implementing and installing radio based communication devices.
  • Worked on a TIBS based communication device.
  • Developed software for black and red side communications.
  • Worked on embedded data transfer routines and scenario control transfer algorithms.
  • Developed scripting and GUI based test platform applications.

Software Engineer

Confidential, Tampa, FL

Responsibilities:

  • Responsible for planning, documenting, implementing and installing sensor simulation systems including radar, sonar, FLIR, EOID, etc.
  • Developed a polygonal scene graph-based LIDAR simulation for an EOID system using OpenGL and GLSL
  • Created real-time area, centroid, and feature target trackers for FLIR simulations, MH-60S
  • Developed a real-time image post-processing system running on the GPU with blurring, noise, AC-coupling, smearing, AGC, manual gain and level filters using OpenGL and GLSL
  • Built prototype for a Dipping Sonar, MH-60R
  • Implemented a real-time ocean model simulation using an incremental ray tracing technique which takes into account 2d or 3d sound velocity profiles
  • Created a side scan sonar prototype, OpenGL, C++, GLSL,
  • Worked on an APN-241 radar simulation, C130-H3
  • Developed a SKE Repeater simulation for an APN-59 radar which simulated an analog display using OpenGL on a digital scope, C130-H2
  • Worked on and developed a Sonar simulation, MH-60S
  • Helped develop a distributed I/O system using PC-104 boards
  • Developed UDP based communication for several projects
  • Completed a C# training program

We'd love your feedback!