Resume
2.00/5 (Submit Your Rating)
Java, DevelopeR
SUMMARY:
I am primarily a C and Java developer. It projects in C include real - time and embedded applications in a couple of different industries.
PROFESSIONAL EXPERIENCE:
Confidential
Java developerResponsibilities:
- I was tasked with developing a prototype system for synchronizing a remote quartz clock with a local cesium clock over 100 km of optical fiber to within 1 nanosecond, compensating for changes in path length.
- When I started this project, we only had a design on paper that required the construction and interfacing to custom hardware (timers, frequency generator, sonet interface).
- This project was to not only provide a prototype, but a proof of concept as well.
- The project was to be completed in 9 months (I was told when I started that I was 3 months behind schedule).
- I completed the project in the allotted time frame with over 30,000 lines of code.
- The neat thing about this was when we did the test with the 100 km of fiber, we could watch the system respond as the fiber path length changed day-night temperature changes and maintain its 1 nsec accuracy.
Confidential
Java developerResponsibilities:
- I worked on a proprietary real-time embedded OS designed for the cable industry.
- I worked on various parts of the operating system, including digging into the kernel to fix a leap-year issue, debugging a reentrancy problem with the printf() port to a new machine, writing a porting layer for a 3 party security package, and developing and debugging network problems associated with upgrading the firmware over the network in the field.
Confidential
Java developerResponsibilities:
- my primary responsibility was working with the team that developed the OpenCable Application Platform middleware for digital set top boxes, which was primarily designing Java APIs.
- I led numerous drafting groups and edited and wrote several standards for Confidential, the European DVB and the International Telecommunications Union.
- When I started, I was reviewing the responses to RFPs that were sent out to various software vendors to determine the best architecture for the project.
- I realized immediately that this was to be a retail product and there was no method upgrade the set top boxes in the field in a secure and uniform manner.
- I embarked on what turned out to be a multiyear project to develop such a specification.
- I also led a small development team for adding features to the specification and the automated certification test environment.
- Toward the end of my tenure at Confidential, the team that was developing a reference implementation for the middleware specification, needed some new features to be added but did not have any more resources available.
- I jumped into this project, which at this time consisted of over one million lines of code and was given 3 months to develop the features and pass the certification tests.
- This project required developing code in the java, JNI and C (machine independent) layers.
Confidential
Java developerResponsibilities:
- I was primarily tasked with triage and debugging of problems associated with the Confidential implementation of the OpenCable Application Platform that I had previously worked on.
- This was in conjunction with Confidential ’s client where I worked with many of their engineers.
- In reviewing the software stack for specification compliance, I wrote several additions to the software stack (in C and Java) for testing and debugging the HDMI video ports.
- I also wrote a client server application for studying memory leaks.