We provide IT Staff Augmentation Services!

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 developer

Responsibilities:

  • 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 developer

Responsibilities:

  • 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 developer

Responsibilities:

  • 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 developer

Responsibilities:

  • 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.

We'd love your feedback!