We provide IT Staff Augmentation Services!

Software Dev-object Oriented Resume

Atlanta, GA

TECHNICAL SKILLS:

HARDWARE: HP EliteBook 840, Apple MacBook Pro, Dell Optiplex 990, HP rx6600, Dell Optiplex 960, Lenovo ThinkPad T61

SOFTWARE: Java, Spring Framework, Hibernate, Tomcat, Pivotal tc Server, Oracle, Spring Tool Suite, PostgreSQLRational Software Architect IDE, Websphere Application Server, Eclipse, XML, JBoss, SQL Server 2000, MySQLDB2, SQL, Maven, Ant, Subversion, Git, GitLab, HTML, JavaScript, Korn Shell, HP - UX, Solaris, OSX, UNIXWindows XP, Windows 7, Rational Rose, StarUML, ArgoUML, Visio

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Software Dev-Object Oriented

  • Designed and implemented a Rental Eligibility REST Web Service using Java, Spring, Spring Boot, Spring MVCMockito, JUnit, Maven and the Pivotal tc Server.
  • Designed and implemented a Claim Coverage Parser Web Service using Java, Spring, JAXB annotations, the
  • Apache CXF implementation of JAX - RS REST Web Services, the PostgreSQL DBMS, Spring
  • NamedParameterJdbcTemplate, SQL, Mockito, JUnit, the DAO Design Pattern, Maven and the Pivotal tc Server.
  • Designed and implemented a RentalVendorSearch Web Service using Java, Spring, JSON, the
  • Apache CXF implementation of JAX-RS REST Web Services, EasyMock, JUnit, Maven and the Pivotal tc Server.
  • Utilized Spring s RestTemplate to call the Claims Receiver Web Service and RentalVendorSearch Web Service.
  • Created a custom Java Transformer for the Glass Mule ESB in order to format a glass claim payload that interfaces with an external glass claim vendor service.
  • Created a high level architectural diagram for a Claims Receiver and Claim Number Generator Subsystem that incorporates web services and Mule ESB instances.
  • Designed and implemented the Claims Receiver Web Service using Java, Spring, JAXB annotations, the Apache
  • CXF implementation of JAX-WS SOAP Web Services, JUnit, Maven and the Pivotal tc Server.
  • Designed and implemented an Account Verification Component for the Proactive Message and
  • Status System using Java, Spring, the Apache CXF implementation of JAX-WS SOAP Web Services, JUnitMockito and the WebSphere Application Server.
  • Designed and implemented an Email Notification Message Driven Bean for the Proactive Message and Status
  • System using Java, Spring, Websphere Activation Specs, JUnit, Mockito and the WebSphere Application Server.
  • Created a test JMS ObjectMessage that contained an email message object in order to test the Email Notification
  • Message Driven Bean using Java, Spring, JmsTemplate, JUnit, and the Websphere Application Server.
  • Designed and implemented Participant Data Service Components using Java, Spring, PureQuery, PdqTemplateDB2, JUnit, Mockito and the Websphere Application Server.
  • Provided bug fixes and enhancements to the Claims Loss Reporting System using Java, the Apache CXF implementation of JAXWS SOAP Web Services, Spring, the PostgreSQL DBMS, Spring MVC, JSP, RabbitMQJavaScript, XML, HTML, the Mule ESB, the Pivotal tc Server, Spring JdbcTemplate and JUnit.
  • Utilized SoapUI to test both SOAP and REST Web Services.
  • Utilized pgAdmin to access local and remote PostgreSQL databases and perform ad hoc SQL queries.
  • Utilized Checkstyle, Jacoco, CodePro Analytix and PIT for Quality checks.
  • Utilized the Confidential Cloud Management Portal to deploy software to Confidential s cloud servers.
  • Participated in sprint planning sessions to determine scope, acceptance criteria, story points and estimates for each story in the sprint.
  • Added tasks for assigned stories and provided estimates for the tasks.
  • Participated in group design sessions for the designated stories per sprint.
  • Took part in code review sessions.
  • Engaged in stakeholder sprint review meetings to demo and determine acceptance of user stories.
  • Provided technical direction and leadership to team members.
  • All design models were created using UML and Visio.
  • Created builds using Maven.
  • SVN, Tortoise, GitLab and Git Bash were used for source code management.
  • GitLab was used for issue tracking.
  • Jenkins was used for automated builds and continuous integration practices.
  • VersionOne was used for user story management.
  • Developed using Scrum Methodology and Test Driven Development practices.
  • All development was performed using the Rational Software Architect or the Spring Tool Suite IDE on an
  • HP EliteBook 840.
  • Norma Musciotto Page 2

Confidential, Atlanta, GA

Senior Software Engineer

  • Integrated the Nimbus Platform with the AT&T Error Message Translation Service using the
  • CXF implementation of JAX - RS RESTful Web Services, Java, Groovy, Spring and XML.
  • Researched and prepared a Proof of Concept Document for the integration of the OAuth 2.0 Authorization
  • Framework into the Nimbus Platform.
  • Designed and implemented the integration of OAuth 2.0 into the Nimbus Platform using Java, SpringSpring Security, the OAuth for Spring Security Project, the Apache Cassandra Database, Tomcat and JUnit.
  • Researched and prepared a Proof of Concept Document for the integration of the AT&T Corporate Single Sign-On
  • Authentication and Authorization Framework into the Nimbus Platform.
  • Designed and implemented the integration of the AT&T Corporate Single Sign-On
  • Authentication and Authorization Framework into the Nimbus Platform using Java, Tomcat, Java ServletsJava Servlet Filters, Groovy, Grails, the Apache Shiro Security Framework, Grails Server Pages, and JUnit.
  • Utilized Postman to run Camel RESTful web service test routes after the integration of the AT&T
  • Corporate Single Sign-On Authentication and Authorization Framework into the Nimbus Platform.
  • Designed and implemented a logging component for the Nimbus Platform using Java, Groovy, GrailsSLF4J, Logback, and JUnit.
  • Refactored existing Nimbus code to utilize the new logging component.
  • Participated in sprint planning sessions to determine scope, acceptance criteria, story points and estimates for each story in the sprint.
  • Added tasks for assigned stories and provided estimates for the tasks.
  • Took part in stakeholder sprint review meetings to demo and determine acceptance of user stories.
  • Created builds using Maven.
  • Git and SourceTree were used for source code management.
  • Jenkins was used for automated builds and continuous integration practices.
  • Utilized the Scrum Methodology for development.
  • Rally was used for user story management.
  • All development was performed using the Groovy/Grails Tool Suite or the Eclipse IDE on an
  • Apple MacBook Pro in an OSX 10.8.4 environment.

Confidential, Alpharetta, GA

Contractor

  • Created Functional Specification and Design Documents that incorporated enhancements to the
  • Verizon Centralized Roaming System (VCRS).
  • Re - architected portions of VCRS to allow the user community to independently cancel their active batch jobs via the VCRS web interface.
  • Designed and implemented the re-architected VCRS cancel functionality using Java, Servlets, JSP, JSTLJavaScript, JDBC, Spring, Hibernate, XML, JUnit, Log4J, Tomcat, Oracle, SQL, PL/SQL, CSS, HTML, the Stripes
  • Framework, the Data Access Object and MVC Design Patterns.
  • Interfaced with the user community and network switch technical staff to determine the requirements and technical direction for the Super Distributed Home Location Record Subsystem (SDHLR).
  • Created a class diagram for the SDHLR Subsystem.
  • Designed and implemented the SDHLR Subsystem using Java, JDBC, Spring, Hibernate, Oracle, SQLApache Axis SOAP Web Services, XML, XSD, WSDL, JUnit, Log4J and the Data Access Object Design Pattern.
  • Created a class and entity relational diagrams for the Network Switch Exception Handling Engine.
  • Architected, designed and implemented the Network Switch Exception Handling Engine using Java, JUnitKorn Shell Scripts, Spring, Hibernate, Oracle, XML, SQL, Log4J, the Data Access Object and the Chain
  • f Responsibility Design Patterns.
  • Refactored existing VCRS code to in corporate the Network Switch Exception Handling Engine.
  • Incorporated the Mojarra Implemetation of Java Server Faces and Richfaces into the existing VCRS architecture.
  • Designed and implemented VCRS web pages to define configuration data for the Network
  • Switch Exception Handling Engine using Java, Java Server Faces, RichFaces, Ajax, CSS, XHTML, SpringJavaScript, Hibernate, Oracle, XML, SQL, Tomcat, the Data Access Object and MVC Design Patterns.
  • Interfaced with the user community to determine the requirements for the Short Message Service
  • Center Subsytem (SMSC).
  • Created a class and entity relational diagrams for the SMSC Subsystem.
  • Architected, designed and implemented the SMSC Subsystem using Java, Spring, Hibernate, Oracle, SQLXML, JUnit, Log4J, Korn Shell Scripts and the DAO Design Pattern.
  • Designed and implemented VCRS web pages for the SMSC Subsystem using Java, Spring, Hibernate, StripesHTML, JSP, JSTL, JavaScript, Oracle, SQL, XML, JUnit, Tomcat, the DAO and MVC Design Patterns.
  • Analyzed production issues and provided fixes for VCRS.
  • Norma Musciotto Page 3
Software Engineer

Confidential

  • All models were created using UML, StarUML and ArgoUML.
  • Provided technical direction to the development team.
  • Subversion was used for source code management.
  • Created builds using the Ant utility.
  • TOAD was used for ad hoc queries, database schema navigation, and the creation of database tables along with their corresponding constraints.
  • Utilized the HP rx6600 server running the HP - UX flavor of UNIX to access the deployed VCRS application to trouble shoot production issues and to access switches for testing purposes.
  • All development was performed using the Eclipse IDE on a Dell Optiplex 990 in a Windows 7 environment.

Confidential, Duluth, GA

Software Engineer

  • Aided in the creation of a Functional Specification Document for the Custom Common Data Warehouse Project.
  • Created class and sequence diagrams for the Custom Common Data Warehouse Project.
  • Architected, designed and implemented a subsystem that verifies, validates and imports Linear and DVR Video
  • On Demand data for the a Custom Common Data Warehouse Application using Core Java, Servlets, Spring, Log4JHibernate, JDBC, Tomcat, GWT, Oracle, JUnit, SQL, SQL*Loader and the Data Access Object Design Pattern.
  • Provided technical direction to less experienced developers.
  • Subversion was used for source code management.
  • Created builds using the Ant utility.
  • All development was performed using the Eclipse IDE on a Dell Optiplex 960 in a Windows XP environment.

Hire Now