Contract Engineer Resume
2.00/5 (Submit Your Rating)
SUMMARY:
- Extensive history of embedded software design and development in various environments including distributed applications.
- Definition of complex system architectures.
- Demonstrated ability to understand all aspects of a complex problem across many software components and implement a solution.
- Usage of Deep Learning for data mining, and statistical processes.
- Experience in various software development methodologies including agile and waterfall.
- Solid networking background across the entire network stack, IP, IPv6, routing, applications.
- Holder of 3 patents.
TECHNICAL SKILLS:
Wide variety of languages: C/C++, FORTH, SPARC assembler and various other assemblers
Scripting languages including: Unix shell and pearl, Python, Java, XML, SQL.
Numerous tools and environments: Clear Case, Subversion, Mercurial, CVS, various
Software development environments: RTOS (VXWorks, PSOS and others), Solaris, Linux, HP (UX), SCO Unix, Windows.
EXPERIENCE:
Confidential
Contract Engineer
Responsibilities:
- Enhancements to software defined wrapper for a secure container system all written in Python.
- Addition to the system to allow users to clean up unwanted containers.
- Added flexible software defined storage for the containers.
- Design of major performance and scalability enhancements.
Confidential
Data Consultant
Responsibilities:
- Developed Various statistical methods to analyze various insurance claims looking at correlations to be able to better predict costs, number of claims, severity.
- All work done in Python.
- Assisted in development of customer presentations.
Confidential
Lead System Firmware Engineer
Responsibilities:
- Develop solutions to complex problems that are consistent with the system architecture.
- Mentoring of more junior engineers, leading discussions on various aspects of the system firmware stack, quickly adapting to changes, recommending changes that improve various aspects of the system.
- The software stack consisted of a distributed embedded multi - threaded LINUX service processor where all code is in C and Java.
- Bare metal code for hypervisor and, virtualization written mainly in assembler and C, OS boot PROM written in FORTH.
- Led several multi-functional teams to solve complex problems across all of the all aspects of the system including hardware, firmware and operating systems including PCIE and processor cache handling.
- Regular presentations to senior management to provide status.
- Sustaining of the SPARC boot prom code. Activities include responding to customer filed bugs, interfacing with hardware and co-development groups.
- I was also responsible for filing architecture cases to resolve major deficiencies in the product.
- Consulting on UEFI project.
- White papers for customers.
Confidential
Principle Software Engineer
Responsibilities:
- Worked on a new Asynchronous Transfer Mode (ATM) network management development.
Confidential
Software Architect
Responsibilities:
- Designed and implement major portions of a C++ based control plane application system to enable and manage MPEG video services.
