We provide IT Staff Augmentation Services!

Principal Software Systems Engineer Resume

3.00/5 (Submit Your Rating)

Linthicum, MD

SUMMARY:

  • Experienced in:
  • Full Stack Application and Web Development
  • Database Administration
  • Mathematics
  • Electrical and Computer Engineering
  • Robotics Software and Hardware Engineering
  • Embedded Systems

SKILL:

C#

VB.Net

Java

C++

C

Assembly

Maven

Groovy

WinForms

MATLAB

XML

WPF

VB6

Entity Framework

Batch Scripting

Borland C++

WWF

ASP.Net

JavaScript

CSS

HTML

JQuery

Dojo

AJAX

ASP

WCF

XRM

Silverlight

VBScript

MVC

SQL Server

Oracle

SQL CLR

Access

VBA

LINQ

Windows Azure

Solr

Amazon AWS

REST

ODBC

SFTP

FTP

FileZilla

PuTTY

Modbus

MQTT

OPC DA

OPC UA

Twitter API

Facebook API

Web Services

Windows Services

Phoenix Contact PLCs

Siemens PLCs

SAP PCo

SAP MII

OPC Server UA

OPC Server DA

Mosquitto

ZNT PAC

OpenGL

ArcGIS Components

OpenTK

OpenCV

Component One Components

WPF Viewport3D

Windows

Telerik Components

UNIX/Linux

Oracle VirtualBox

VMware

Horizon

MSTSC

InstallShield

Inno Setup

Advanced Installer

VS ClickOnce

Control Theory

Practical Tool Use

Computer Aided Design

Structural Analysis

Statics

Dynamics

PLCs

FPGAs

Digital Systems Design

Circuit Design

Verilog

Digital Electronics

PSpice

Analog Electronics

VHDL

Agile Methodology

SCRUM

Kanban

Waterfall

TFS

GitHub Teams

ClearQuest

RET Bug Tracking

ClearCase

Sharepoint

TFS

Subversion

Git

SourceSafe

ClearCase

Sharepoint

WORK EXPERIENCE:

Confidential, Linthicum, MD

Principal Software Systems Engineer

Responsibilities:

  • Connected a digital thread to factory devices using SAP PCo, OPC Server UA, OPC Server DA, Mosquitto, ZNT PAC, SAP MII.
  • Supported and developed tables, views, functions, and procedures for back - end database in Oracle and SQL Server.
  • Designed, developed, tested, deployed and maintained PLCs and other devices around the factory.
  • Developed a process for code comparison and merging of encrypted PLC code.
  • Worked with the information security team to approve new software, new hardware, and network connections used in factory automation.
  • Designed failure resistant systems to continue processing despite failures of network connections. Stored data in FIFO cache. Recovered from failure and cleared cache.
  • Designed, developed, tested, deployed front-end user interfaces to monitor device activity. UI/UX included websites, HMI devices, and database views.
  • Worked directly with internal clients, vendors, and contractors to maintain strong relationships and uninterrupted productivity.
  • Resolved urgent connectivity issues and data loss issues fast and reliably.
  • Researched new technologies and methods and presented them to the team and management. Pushed the company towards the future of the digital thread.
  • Documented legacy processes for future developers. Trained new team members to help them provide immediate value.
  • Processed and sanitized data from device output.

Confidential, Pennington, NJ

Senior Software Engineer

Responsibilities:

  • Providing technical support for the existing web application.
  • Updating the web application to use modern tools such as Bootstrap, Node.js, MVC.
  • Working with AWS functionality such as AWS Lambda functions, EC2, and S3.
  • Designed a system to create interactive menus for placement in the application.
  • Created a responsive slideshow tool for the photo system.
  • Integrated the website with the Facebook API interface.
  • Designed and developed a complete event registration system. which has been used to process over $5,000,000 in transactions.
  • Designed and developed an online yearbook system, offering a social media appearance for the data.

Confidential, Hamilton, NJ

Software Engineer

Responsibilities:

  • Worked with geographical data representing roadway networks with databases and applications .
  • Improved existing applications and created new databases. Creating software for various Departments of Transportation .
  • Created a real time 3D panoramic to 2D image conversion to add to existing applications.
  • Processed and sanitized data from GIS camera tools
  • Wrote tools to create videos from a collection of images.
  • Created web and desktop applications to navigate roadways from a desktop. This could be used to find defects and roadways and visualize work for civil engineering projects.

Confidential, King of Prussia, PA

Software Engineer

Responsibilities:

  • Formatted data for processing with the Burgess web service, providing instant estimates for how much Medicare would pay for claims
  • Designed transactional systems with advanced algorithms to intelligently interface with a SQL Server database.
  • Built, managed, and interfaced with Windows services and web services.
  • Created the Consilium Decision Engine, processing insurance claims into categories. This tool saved a team of over a dozen claims processors an hour each day.
  • Developed and maintained a front-end health insurance website where people could search for their nearest providers.
  • Created multiple user interfaces used by both internal and external clients.
  • Worked on various web portals for the clients.

Confidential , Princeton, NJ

Software Engineer

Responsibilities:

  • Updated the front-end user interface for PC*Miler for new functionality incorporated in a yearly release. User interface was written with Borland C++.
  • Updated libraries, web services, and windows services, allowing users to embed the PC*Miler functionality in their own proprietary applications. Functionality was updated for REST web services, AS400, Java, C#, C++, VB.Net, VB6, and C.
  • Developed the installer for the PC*Miler application. The installer used advanced features, such as enhanced product security, DRM, registry updates, and interactive UI.

Confidential, Pennington, NJ

Software Engineer

Responsibilities:

  • Created a bug/issue tracking system in VBScript. This system was used to manage and track work for a small team.
  • Supported a client-friendly website, providing an interface to attract new clients.
  • Arranged a partnership with Confidential Robotics, Sigma Phi Delta, and Alpha Omega Epsilon, our sister sorority.
  • Maintain the relationship with Confidential by communicating with local chapters and Confidential offices.
  • Matched Sigma Phi Delta active members with the various volunteer roles throughout Confidential .
  • Marketed the partnership with promotional materials and conference attendance.
  • Runs the Sigma Phi Delta booth promoting the partnership at the Confidential World Championships every year.
  • Used the relationship between Confidential Robotics and Sigma Phi Delta to recruit valuable new members from the Confidential community.
  • Ran “Meet an Engineer” presentations for the Confidential Robotics students. These sessions prepared students for a major and career in engineering.
  • Helped members of Sigma Phi Delta and Confidential Robotics to expand their professional and social networks by interacting with members of the other organization.

Confidential

Robotics Software and Hardware Engineering Mentor

Responsibilities:

  • Mentored teams of various sizes between 20 and 100 students.
  • Worked with other team mentors and parents to allocate work and keep team on track.
  • Taught valuable programming skills, including control theory, computer vision, augmented reality, source control, project management, and object oriented programming.
  • Interfaced software with mechanical parts. The sensor data was processed in Java and used to determine actions performed by the motors. Code was written for both a sensor-based autonomous AI mode and a joystick-based human operated mode.
  • Helped students through the engineering design process. Kept the teams on track by following various engineering design principles.
  • Identified work that needed to be completed and matched students with the work. This kept the team working at maximum capacity, as student were assigned tasks that matched their abilities and furthered the development of their skills.
  • Experimented with various new sensors and control schemes. Evaluated if the new systems would work to enhance our robot performance.
  • Supported a safety culture, training students to use dangerous machine tools while following proper safety procedures.
  • Maintained agile software development methodology for students, teaching source control and task management.
  • Worked with several different local teams as I moved around for work. The teams included schools from a wide range of income levels, public, private, and charter schools, new teams and old teams.
  • Helped start a team with a limited budget in a low income area. Managed to build a competitive robot with the limited budget, operating on the principles of minimum viable product and risk management.
  • Marketed to various local companies, encouraging them to invest in the local teams and competitions. Company sponsors were offered recognition, advertising, and inspiring their future workforce.
  • Won several competitions and competition awards.
  • Qualified for the world championships numerous times. Competed as high as world quarter-finalists in one of the world championships.
  • Inspired hundreds of students to pursue degrees in engineering and other scientific fields. Many of these students were women, minorities, and low-income students.

Confidential , New Brunswick, NJ

Recording Secretary

Responsibilities:

  • Represented the Engineering Governing Council, the student government specifically for engineers.
  • Elected as a representative from the Engineering Governing Council to the Confidential .
  • Elected from the Confidential to the leadership role of Recording Secretary.
  • Kept meeting minutes. Formatted them for readability.
  • Maintained and updated the website for the organization.
  • Organized the “Every Drop Counts” blood drive, a blood drive advocating for minority students.

We'd love your feedback!