experienced software developer practical knowledge objectoriented software design problem solving implementation maintenance perform effectively individually teams proven track record delivering good quality robust software deadline education qualifications bsc hons 1 class computer science mathematics wadham college oxford levels mathematics physics b chemistry b english c gcses 10 subjects magdalen college school oxford key skills systems java cunix strengths 6 years experience java design implementation documentation maintenance windows linux including jdbc sql swing rmi junit design patterns uml servlets jsp 5 years experience c design implementation unix hpux environment including interfacing writing c code also 2 years c programming unix environment skilled enthusiastic debugger legacy code experienced stages software development life cycle requirements gathering testing maintenance equally capable working teams initiative career history fender software group inc java application developer oct 01 date part 24 person team implementing new java system replace existing legacy systems managed persistent data using jdbc interface sql server 2000 well java serialisation scheme wrote extensive user interface using javas swing classes responsibility areas software development life cycle including requirement use cases analysis design coding testing docs maintenance designed large areas system using uml class sequence diagrams fully tested system using junit specify functional unit test cases java application developer part 15 person team developing new product catalogue sales web using java servlets jsp dynamic web pages mysql data storage responsible leading design development modules product including everything data storage servlets user interface particular emphasis paid design work product using uml rational rose object oriented class sequence diagrams