We provide IT Staff Augmentation Services!

Senior Software Engineer Resume Profile

4.00/5 (Submit Your Rating)

Regensdorf, ZH

Summary

  • Finance Sector. Service driven, Real-time Settlement of OTC and Exchange Traded Derivatives. Calculation of Initial, Variation and Premium margins.
  • Extensive familiarity with SOA, Waterfall, Agile - Scrum and Extreme Programming XP .
  • Participation in Test Driven Development, Paired Programming, User Stories to the Backlog, Tasks, Planning Poker , Daily Stand-ups, Spikes, End of Sprint Demos and Retrospectives.
  • Server-side Object Oriented Programming for both Core and Web Java and Groovy Grails.
  • Development on Unix and Windows, Knowledge of Design Patterns and Object Modelling UML .
  • Developing GUIs in Java/J2EE, JavaScript, JQuery, HTML and Daily Code Commits.
  • JDBC and JPA Hibernate implementation - Basic .
  • Ability to work independently or as part of a team. Accustomed to fast-paced environments. Detail-oriented. Able to multi-task and prioritise and lead. Strong interpersonal and communications skills.

Technical Skills

  • Methodologies: Agile Scrum, Extreme Programming XP , Waterfall.
  • Operating Systems: Unix Solaris 2.6/7 , Linux, Cygwin, and Windows.
  • Development Tools: Java 6, Eclipse, Springsource Tool Suite, SQL Plus, SQL Developer, Raleigh
  • Tools Frameworks: MS Office Visio, Velocity, Rational XDE, Dozer, Spring AOP, Groovy Grails
  • Databases: Access forms and Macros , Oracle 10g, MySQL, MongoDB Basic
  • Web: HTML, JSON, XML, CSS, JavaScript, JQuery and AJAX.
  • Servers: Apache and Tomcat 7, Jetty. Version Control: CVS, Subversion, Bazaar and GIT.
  • Java J2SE: Threads, Sockets, JDBC, Swing and AWT. J2EE: -Servlets and JSP, REST.

Experience

Confidential

Role: Senior Software Engineer

Team Size: 3

Summary: Primedex 3 tier, Push Notified, Derivatives Back-office SOA Project for the Financial Markets. Key Involvement in: - -Put together the DEV Team. SCRUM principles for development. Design, Implementation and Testing of Application. -Eclipse RCP4 with Nebula client. Push notification from the server to clients and Internationalisation. -XML JSON application built with Maven and Tycho. Logback logging. Development on Mac, Ubutnu, Windows. -Guice injected Jersey RESTful Web Services. Jenkins Continuous Integration environment. -Data Access through Hibernate implementation of JPA to various databases. LDAP Authentication.

Confidential

Role: Senior Agile Software Developer

Team Size: 30

Summary: Agilaire PSS 3 Tier, All in one, role driven, SOA RESTful Solution for the Airline Industry. -Agile SCRUM with 2-week iterations. Eclipse, Maven, Sonar and Hudson Continuous Build.

  • Jersey RESTful Services with GIT version control. Hibernate implementation of JPA to persist Entities to Oracle 11g.
  • Contributed User Stories to Raleigh Backlog. Played Poker. Daily Stand-ups, Burn downs End Of Sprint Demos.
  • TDD with JUnit and Cobertura coverage. Check-in Module Reverse Engineered Core Java Legacy Code. Bug fixes.
  • Javascript MVC, AJAX, JQuery, XML JSON.
  • Applying Dozer Mapping between Data Access, Business Logic Web layers. Tomcat 7 and Jetty
  • Participation in Proof Of Concept Reference Implementation.
  • Investigating and Producing a GIT Quick Start Guide. GIT SME and team support.

Confidential

Role: Software Designer Developer

Team Size: 5/250

Summary: HNG-X Post Office 3 Tier, Swing Front-End SOA application to replace the then existing legacy system.

  • Implementation of Branch Accounting business use cases. XML driven Swing GUI.
  • Analysis, UML design Rational XDE . Used EMMA for test coverage.
  • 100 use-case application. Touch screen POS, banking transactions, branch admin. Participation in Stand-ups.
  • Waterfall/Extreme hybrid, Ping Pong/Paired Programming.
  • Implemented Scripted Objects JEXL , Application Services and Service handlers.
  • Used Eclipse CVS, log4j, Unit Tests - JUnit JMock Objects, HP Quality Centre
  • Implemented receipt templates using Velocity for formatting. Spring AOP Basic .
  • Component Integration Testing and document reviews, Oracle SQLPlus Enterprise Linux AS.

Confidential

  • Domain Classes, Scaffold, TagLibs, GSPs, Constraints. Messages Internationalisation
  • Relationships, Cascading Data Integrity. Authentication Authorisation. Spring Acegi Security.

Confidential

  • Designed and implemented a Web framework to support Catalogue XSLT Transform Engine. Framework used a Factory to decide the right validation helper to handle request.
  • Log4j, XML, JSON, JQuery, AJAX, Java Servlets, JDBC and TIBCO.
  • Validators implemented to extract, JSON wrap and process request parameters. Tomcat, LDAP and JDBC. Paired Programming. Installation and admin of CVS for the project.
  • Implemented a Javascript Observer and Collections - ArrayList.js and Set.js.
  • Design: I modelled the solution UML and 'proved' my concept.

Confidential

Role: Enrolment Data Development Officer

  • Designed and implemented a networked, multi-player/multi-session Java game based on the client-server network model. Socket/Server Socket programming and multiple client Threads and Synchronisation and Patterns.
  • JFrame display console monitoring client connections. Interactive client JApplets.

We'd love your feedback!