Michael Burns

Michael Burns

Manager, Software Engineering at Apani Networks

Orange County, California Area

Current
Past
  • Senior Software Engineer at Netlock Technologies, Inc
  • Member Technical Staff at Volt Delta Resources
  • PC Specialist at Printrak
Connections
104 connections
Industry
Computer Software
Websites

Michael Burns’s Summary

- A senior software engineer with extensive experience writing software in various languages (C, C++, Java) on a wide variety of operating systems (Windows, Linux, Solaris, AIX, and HP-UX).
- An excellent problem solver who enjoys all phases of the development life cycle with a fervor for the design and sustaining phases and an eye for security and optimization considerations.
- An effective leader who enlists the support of all team members in achieving project and organizational goals.

Michael Burns’s Specialties:

C, C++, Java, system level programming, network programming, multi-threaded programming, Windows, Linux, Solaris


Michael Burns’s Experience

  • Manager, Software Engineering

    Apani Networks

    (Privately Held; Computer & Network Security industry)

    October 2000Present (9 years 2 months)

    (formerly Netlock Technologies, Inc. - 10/2000 - 07/2003)

    Manager, Software Engineering

    Technical Manager (95% technical, 5% management) of the Sustaining Engineering Group whose primary responsibility is to resolve issues escalated by Customer Support for the cross-platform (Windows, Linux, Solaris, AIX, HP-UX, and Mac), end-to-end, IPsec compliant EpiForce product.

    Other major responsibilities include being a member of the architecture group, designing and implementing customer driven features and improvements, and managing maintenance and patch release projects and the Sustaining Engineering Group.

    Senior Software Engineer

    Designed and developed software for the cross-platform (Windows, Linux, Solaris, AIX, HP-UX, and Mac), end-to-end, IPsec compliant EpiForce product. The system components are written in C and the management components are written in Java (C++ in an early phase). The management components utilize a shared database (Oracle, MySQL) for configuration and policy storage. The product includes network drivers on each platform as well as user-space applications.

  • Senior Software Engineer

    Netlock Technologies, Inc

    (Computer Software industry)

    October 2000July 2003 (2 years 10 months)

    See position details for Apani Networks.

  • Member Technical Staff

    Volt Delta Resources

    (Computer Software industry)

    April 1992October 2000 (8 years 7 months)

    Designed and developed software for a Directory Assistance call processing system. Interface with technical staff and customers - sometimes on-site - to resolve design and/or implementation details or functional problems. Often relied upon to solve critical problems.

    Architect and designer for the Win32 based, multi-process Operator Workstation (OWS) written in C++ utilizing MFC and various client/server processes utilizing TCP, UDP and X.25 for communications. Designed and wrote an IPC DLL and Active-X control for application use using TCP as the transport protocol. Wrote a Windows 95 keyboard driver for a specialized keyboard. Used system level hooks to manage focus among several processes and provide keyboard independent keystroke translations. Wrote a Windows 95 Display Driver intercept DLL to allow remote monitoring of operator workstations.

  • PC Specialist

    Printrak

    (Computer Software industry)

    April 1987April 1992 (5 years 1 month)

    Developed software for the ProFile Network Photo System. The ProFile system was a photo capture, storage and retrieval system utilizing IPX/SPX and NetBios communications with Novell File Servers, optical disk drives, hardware based image compression and dbVista, a relational database. Responsible for system administration of several Digital Vax clusters, independent Digital Vax systems and the Novell Network throughout the company.

    Designed and developed a MS-DOS based graphical Auto-Classification Training System (fingerprint classification and identification) written in C utilizing fingerprints scanned and stored in LZW compressed format.


Additional Information

Michael Burns’s Websites:

Michael Burns’s Interests:

Interested in software engineering and politics, the logical and the illogical.


Michael Burns’s Contact Settings

Interested In:

  • consulting offers
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Michael Burns’s full profile:

  • See who you and Michael Burns know in common
  • Get introduced to Michael Burns
  • Contact Michael Burns directly

View Full Profile