We provide IT Staff Augmentation Services!

Senior Consultant Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • I like to work in effective and dynamic development teams, using current techniques in software development process and design. I am seeking a position designing and developing enterprise applications and architectures. I primarily work in Java.
  • I am an energetic and creative software architect and engineer with extensive diverse enterprise application and database design and development experience. I have excellent analytical skills. I work well collaborating with others and enjoy being a mentor.
  • 21 years software development experience.
  • Enterprise application design and development using Java, specializing in Spring and JPA.
  • Enterprise integration using messaging, ESB frameworks and Web Services.
  • Database modeling, Oracle database design and programming.
  • Enterprise web front end design and development, using HTML, CSS, and Javascript.
  • Experienced on Unix, Linux, Mac, and Windows operating systems.
  • Worked in Insurance, Utilities, Media& Communications, Education, and Non - Profits.
  • Ph. D. in Molecular Biology and Genetics.

PROFESSIONAL EXPERIENCE

Senior Consultant

Confidential

Responsibilities:

  • I worked as a senior member on a team of 4 - 8 developers porting a client's main business web applications to Java backend services with an AngularJS front end.
  • I helped other team members learn Git, JPA, and Java 8. My primary duties were on the backend services.
  • I also had to learn enough of AngularJS to be able to work with the front end developers. The client's business was staffing search, hiring and management for European and Asian customers.

Environment: Java 8, OData ( Olingo framework ), JPA ( Eclipselink ), Oracle 11.x, PL/SQL, Git, Netbeans, Maven, Jenkins, JCR for document storage using the Jackrabbit framework, Shibboleth.

Senior Programmer analyst

Confidential

Responsibilities:

  • I was a senior developer, analyst and designer in the IS&T Educational Systems group.
  • I worked on complex projects with durations of a year to several years. I was part of a group that planned and implemented a major systems refactoring on a critical set of monolithic and ad hoc legacy applications and database structures with a more flexible and maintainable set of microservices, applications, and application driven data.
  • I introduced other developers to newer frameworks and software best practices such as Spring, JPA ( Hibernate ), Git, and Maven. I served as a mentor and team lead. I was often a full stack developer, sometimes just the main backend developer, and had to do significant devops work. I worked closely with DBAs, System Admins, Business Analysts, Architects and other developers of varying levels of experience. Toward the end of my time there I became a Certified Scrum Master.

T echnical E nvironment: Java 1.4 Java 7, Hibernate 3.x -4.x, Spring 2.5 -4.x ( Spring Data, Spring Boot, Spring Security ), Oracle 10g - 11.x, PL/SQL, Git, Maven, JUnit, GWT, Tomcat, Puppet, Kerberos, Shibboleth, CSS, HTML, JavaScript, JQuery, AngularJS, Redhat and Ubuntu Linux.

Senior Consultant Confidential

Responsibilities:

  • Design and build enterprise integration using Service Oriented Architecture for the client Arbella Insurance. Implemented web services and JMS services in Java, XML message transformations and routing, on an ESB backed by a transactional message broker.
  • I built ESB plug-in clients for external vendor data web services like vehicle number identification, credit scores, and postal address verification. I participated in code and design reviews, and worked with other teams to write specifications and documentation.
  • The team I worked on, application integration, had 3 - 6 members at various times including myself.

Technical Environment: Java, C++, SQL, LDAP, XML,. XSLT, XPATH, SOAP, REST, Apache Axis, JSP, JMS, JDBC, JNDI, JNI, JAXP, Sonic ESB, Sonic Messaging Broker, Sonic SOA Management, Sonic Developer ( Eclipse ), Struts, Tiles, Rational Application Developer 6.x, Oracle 9i & 10g, Open LDAP, PVCS, Subversion, SQL Navigator, MS Visual Studio, ACCORD XML schema ( an insurance industry standard ).

Senior Consultant

Confidential

Responsibilities:

  • I was a senior Java developer, release engineer, data modeler, and DBA on a large complex application for managing the energy efficiency rebate program of an electric utility.
  • I worked with analysts, users, and other developers to the refine the data model and resolve conflicts with the object model.
  • I developed some tools for generating DDL and java data access code from the object model.
  • I also contributed code to the service and view layers written in Java and JSP. Apex was later merged with CGI-AMS.

Technical Environment: J2EE, JSP, Struts, Tiles, JDBC, XML, XSLT, IBM Websphere Application Developer 5.0, DB2, Oracle, CVS, Powerdesigner 9.5, PLSQL Developer.

Principal Software Engineer Confidential

Responsibilities:

  • Responsible for application and system architecture and design, software quality and good practices advocate, new technology exploration and advocate, programming database backed web applications for a number of clients in the early period of the internet's growth toward wider public use.
  • Also did real time data feed capture, Unix network and system programming, Oracle programming and administration.
  • Secondary responsibilities included system administration.

Technical Environment: C++/C, PL/SQL, Java, JDBC, J2EE 2.0, Servlet 3.0, Perl, shell script, HTML, Solaris, Oracle 7 - 8i, Oracle OCI, UML, Rational Rose, Oracle Application Server, iPlanet, BEA Weblogic 6.0, Sun Solaris 8, XML, XSLT, Clearcase, CVS.

We'd love your feedback!