Robert Heslar
** **** ****, ***** *****, New York 11778
Cell 631-***-**** . *******@******.***
Software Engineer
Accomplished, Diversified, quality-driven software engineer with extensive
experience designing, developing, testing, and debugging software
applications using cutting-edge technologies. Prepare and manage technical
design and requirements documentation. Confident, Passionate, articulate
leader, providing guidance to junior team members to maximize productivity
and drive innovation. Strong experience working with C#, C/C++, VB,
ASP.NET, .NET, JAVA, JavaScript, SQL and embedded systems.
Areas of Expertise:
Software Design / Development Requirements Gathering / Analysis
Technical / Design Documentation Testing / Debugging / Error
Resolution
Software Development Life Cycle Project Management Methodologies.
C#, C/C++, ASP.NET, JAVA, SQL Server, Database Programming
JavaScript Visual Studio 2008-2012, Eclipse,
Android development and design Xarmin tools
Winforms and WPF User Interface JAVA J2EE / Enterprise / SQL
Design Database design.
Technical Proficiencies
Platforms: Windows, Linux, UNIX, Solaris, Android
Tools: Microsoft Office Suite, Microsoft Visual Studio, Microsoft
Project, UML Modeling Tools, Motorola ColdFire Processor,
VxWorks, Subversion, Eclispse
Programming: .NET Framework, Visual Studio, JAVA, .NET C#, C++, C#,
ASP.NET VB.NET, Visual Basic, GNU
SQL Server 2008 development, C / C++ Programming Tools,
Solaris Command Shell
Professional Experience
Software Engineer, b/e Aerospace., Bohemia, NY
11/2012-6/2014
Developed, Designed, Tested C#, Java, VB, C/C++ Applications with Visual
Studio and Eclipse. Developed Application in Accordance with DO-178
Standards and Software Development Life Cycle (SDLC) Metologies. Key
Achievements:
. Designed, Developed Tested an Entire Touch-Screen Application using
C#, WPF, and Winforms, developed with Visual Studio. Resulting in an
On-time delivery of two major airline Lighting Control systems for use
by Airline Attendants. One system was developed with Winforms, the
other ported to WPF.
. Designed, Developed Tested an Android Lighting Control Application
using Java developed with Eclipse, for use in a Tablet - Controlled
Lighting device for use by a person in a seat. This resulted in the
ability for customers to control the Lighting from their seat.
. Developed a Web Service using WCF / Soap to interface to the control
system using a web-based interface.
Software Programmer / Analyst, Napco Security Technologies., Amityville,
NY 8/2011-11/2012
Developed, Maintained, Supported, Tested C# Applications, ASP.NET Web
Applications, Android Applications, using Software Development Life Cycle
(SDLC). Key Achievements:
. Designed, Maintained, and Tested a C# Winforms, WPF, and ASP.net Web
Applications, adding new features and optimizing existing code,
resulting in an increased alarm processing speed, and efficiency.
. Designed/ Maintained and tested several Silverlight / WCF SOAP / WSDL
web applications, including the IBridge web application, this software
resulted in alarm dealers in having access to the Network Operations
center, through a separate interface, othe than the standard napco
login.
. Wrote WPF and Silverlight Applications using C# .and ASP.NET,
Improving the design, ease-of-use and functionality of each
application, resulting in a more presentable and user-friendly
interface to customers.
. Wrote Database tables, scripts, used indexes, and stored procedures to
access data for both WPF and Web Applications, improved, debugged and
optimized SQL queries. This resulted in better database performance,
and increased productivity of the end user.
. Wrote Several Android Applications in Java, using Eclipse for
accessing the server to retrieve alarm records, administration, and
reports. This resulted in the Customer having a Rich User interface to
access their Accounts.
Software Developer, Intelligent Product Solutions., Ronkonkoma, NY
6/2011-8/2011
Developed and maintained several C# applications, using Software
Development Life Cycle (SDLC). Key Achievements:
. Designed, Maintained, and Tested a C# application for gathering
Phone Logs and analyzing them with an Excel COM object, to produce
Graphs and Reports. This Resulted in an increase of Productivity of
Data Analysts, which also reduced report generation and analysis of
phone fault logs.
. Wrote Device driver for Windows CE, for use in the above project.
Software Engineer, Vacuum Instrument Corp., Ronkonkoma, NY 1999 - 2011
Led development, Testing, Implementation of software applications in
accordance with Software Development Life Cycle (SDLC) and project
management methodologies. Defined and documented requirements, as well as
development processes. Key Achievements:
. Designed, developed, debugged, and tested applications using
Metrowerks CodeWarrior tool suite for Power PC processor, Motorola
ColdFire Processor, Windows Visual Studio .NET and .NET Framework,
C#, C++ Visual Basic, and VB.NET, Tornado Tool Suite, and VxWorks
Real Time operating system. This resulted in a feature-rich User
Interface and machine for measuring leaks in a vacuum, the resulted
product was a cost - cutting improvement over the legacy design,
therefore the design reduced the cost and usability of the machine.
. Wrote algorithms and protocols for client-server interaction between
C# Windows front-end and Motorola C / C++ back-end. This resulted in
a way for Customer end-users in remotely controlling the machine.
. Wrote Several Java Enterprise Web / Desktop applications for acing
SQL database, these were a front-end B2B applications, this resulted
in the customer in having the ability to access the machine from the
web or from a desktop / Laptop,
. Prepared and maintained a variety of documentation, including
programming procedures, product documentation, software
requirements, and technical documentation.
. Established new procedures to improve software release control and
quality control.
. Exceptional ability to respond to emerging situations and changing
business needs.
. Utilized UML tools and CMMI methodologies to develop and document
projects.
. Developed client - server application using C / C++ on Linux
operating system.
. Developed SQL server 2000 GUI Client for machine database
. Used UML Modeling tools to design and Implement the projects above.
Prior experience as Engineering Associate at Telephonics Corp, Engineering
Aide at Spellman High Voltage, Telecommunications Engineer with Cyber
Digital Inc., Senior Engineering Aide with Cubic Tool Systems, Engineering
Aide with B.D.C. Web Equipment Corp., and Electronic Technician with
Republic Electronics.
Education and Training
Coursework towards Bachelor of Science in Computer Information Systems
State University of New York, Old Westbury, NY
Coursework towards Associate of Science in Electrical Engineering
State University of New York, Farmingdale, NY
Associate of Science in Electrical Engineering
Cleveland Institute of Electronics, Cleveland, OH
Boces Communications and Electronic Certificate
United States Air Force Electronics and Aviation Training