Skip to main content

Professional Resume of Michael A. Burns


SENIOR SOFTWARE ENGINEER

Architect | System and Network Programming | Cross-Platform Development

Detail-oriented programmer and architect with 20+ years of success in developing innovative solutions to solve complex issues at both the design and sustaining phases of development. Advanced capabilities with a broad range of development technologies including strong network programming skills with an eye for security and optimization considerations. An effective leader who enlists the support of all team members in achieving project and organizational goals.

Technical proficiencies include ...

Environments Windows, Unix (Solaris, HP-UX, AIX), Linux (Redhat, CentOS, Fedora, Ubuntu), Visual Studio, Eclipse
Programming C, C++, MFC, Java, Assembly, Shell Scripting (batch, bash), MySQL, Oracle
Development Object-oriented Design, System, Network, Client/Server and Multi-Threaded Programming, System Architecture, Project Management, Technical Documentation

PROFESSIONAL EXPERIENCE

Apani Networks, Brea, CA, 10/2000 - Present
(formerly Netlock Technologies, Inc. - 10/2000 - 07/2003)

Software Engineering Manager

Technical manager successful in the formation of the Sustaining Engineering Group which reduced the impact of escalated customer issues on product development. Managed several projects resulting in the delivery of the completed project as scheduled mitigating issues as they arose during the cycle. Coordinated the design and implementation of various customer driven features and improvements to address the customers evolving needs as their use of our product expanded.

Develop, maintain and upgrade enterprise security software. Coordinate design and implementation of various features, collaborating with project managers, team members and customer representatives to ensure on-time completion of project deliverables. Provide technical leadership for team members.

Selected features include ...

  • Late-Bind Optimization for Deny Policy: Designed and implemented an improvement to the late-binding process which eliminated the need for an isolated server to request late-bind information when not necessary. The number of late-bind requests was reduced by over 90% depending upon the policy in place for the isolated server.
  • Isolated Agent: Designed and implemented the ability to isolate an Agent in our system now known as server isolation. The feature allows a customer to restrict communication with a server to only those channels specifically allowed in the security policy. The feature has successfully met the needs expressed by several customers.

VoltDelta, Orange, CA, 5/2001 - 11/2001
Contractor - Software Engineer

Design and implement a Test Suite for the Workstation to Switch Interface (WSI) product. The test suite consisted of an Operator Workstation simulator, a digital multiplex system simulator and a manager. The manager application was driven by scripts (VBScript, JScript, Cscript). The project allowed the customer to test their WSI product with hundreds of simulated systems in an effort to achieve their scaling requirements.

VoltDelta, Orange, CA, 4/1992 - 10/2000
Member Technical Staff

Develop, maintain and upgrade software for a Directory Assistance call processing system. Interface with technical staff and customers to resolve design and/or implementation details or functional problems. Often relied upon to solve critical problems.

Primary architect and designer for the Windows based, multi-process Operator Workstation (OWS). The object-oriented design of the Windows based OWS allowed the company to add new functionality quickly and efficiently as new requirements arose. The stability of the product was also improved due to the isolation of the various components.

Printrak, Inc., Anaheim, CA, 4/1992 - 12/1994
Contractor - Software Engineer

Design and implement specific, customer driven enhancements to the ProFile Network Photo System.

Printrak, Inc., Anaheim, CA, 4/1987 - 4/1992
PC Systems Analyst/Assoc System Manager

Develop, maintain and upgrade software for the ProFile Network Photo System.

Designed and implemented a graphical Auto-Classification Training System (fingerprint classification and identification). The ACTS allowed the file conversion department to quickly train new data entry personnel allowing the leads to focus on their tasks resulting in increased productivity for the department.