We provide IT Staff Augmentation Services!

Software Engineer Principal Resume

5.00/5 (Submit Your Rating)

Kansas City, MO

EXPERIENCE SUMMARY:

  • Experienced in system architecture, design, development, implementation, testing and enhancements to Object Oriented Client/Server applications.
  • Recent focus has been on Web User Interface and Web Service development employing technologies such as Spring, Struts, EJB, SOAP Web Services, WebSphere MQ, HTML, Java Server Pages (JSP), JavaScript, J2EE, JBOSS, WebSphere and JUnit.
  • Full Life Cycle Development ranging from design, development, testing, troubleshooting and production support.
  • I am interested in mobile development (both Android and IOS).
  • Also have Personal interest in integrating with 3rd - party payment systems.

COMPLETE SKIL PROFILE:

Modeling: IBM R ational

Methodologies: RUP, Agile

Distrib. Computing: J2EE, Servlet/JSP, EJB, JMS, JDBC

Application Server: JBOSS, IBM WebSphere, BEA WebLogic, Tomcat

Internet/e-commerce: Servlets/JSP, XML / XSLT , DOM , SAX , HTML, Javascript, CSS

Programming Skills: Java, Swing, SQL and Design Patterns

Operating Systems:

& Environments: MS-DOS, Windows, UNIX, Linux, Novell Netware

Languages &:

Development Tools: Eclipse, RSA, WSAD, Ant, JUnit, Jasper Report, Clear Quest, HP Quality Center, JIRA, Hudson/Jenkins, UML, Toad

Application frameworks: Struts, Spring, Hibernate, Maven, Taglib, Tiles

Libraries: Jakarta commons, log4j, Cactus

Versioning systems: SVN, CVS, ClearCase, VSS

RDBMS: MS SQL Server, Oracle, DB2, MySQL, dBASE/FoxBASE, FoxPro

PROFESSIONAL EXPERIENCE:

Confidential, Kansas City, MO

Software Engineer Principal

Responsibilities:

  • Design and code enhancements to web applications using Java, Struts, Spring, JSP, and JavaScript.
  • Design and code back-end Java jobs, often interfacing with SQL Server databases. .
  • Integrate with National Payment System via web service and EJB service.
  • Provide maintenance activities and troubleshoot production issues, reproduce issues, perform technical root cause analysis.
  • Conduct code reviews.
  • Create both container unit test case suites and non-container unit test case suites to increase coverage.
  • Collaborate with team members in an agile scrum environment .
  • Research and stay current with new trends and technologies that can be leveraged in the application.

Environment: Servlets/JSP, JDBC, EJB, JBOSS, MQ, Web Services, Spring, Struts, Eclipse, MS SQL Server, Jasper Report/iReport, XML, Log4J, JUnit, Mockito, Maven, Subversion, HP Quality Center, Jenkins/Hudson, CA Workload Automation, Control-M, Agile, JIRA, Design Pattern.

Confidential, Kansas City, MO

Senior IT Specialist

Responsibilities:

  • Design and implemented “Obligation” service which will be used by Conservation Payment.
  • Involved in requirements gathering, design, code and test, deployment and task assignments.
  • Created EJB services for Conservation Payment application.
  • Implemented WebSphere MQ in Payment Notification application.
  • Performed analysis and design on CostShare payment.
  • Involved to migrate the TAAF application from WAS to JBOSS.
  • Created batch applications in CA Workload Automation.
  • Migrated existing CA Workload Automation jobs to Control-M.
  • Created all required nightly build jobs using Hudson/ Jenkins.
  • Experienced implementing and maintaining unit tests.
  • Followed SDLC to write use case and sequence diagrams.

Environment: Servlets/JSP, JDBC, EJB, WebSphere, JBoss, IBM WebSphere MQ, Web Services, Struts, Sprint, RSA, Eclipse, MS SQL Server, Jasper Report/iReport, XML, Log4J, JUnit, Cactus, ANT, Maven 2, Clear Case, SVN, Clear Quest/HP Quality Center, Hudson/Jenkins, CA Workload Automation, Control-M, Agile, JIRA, Design Pattern

Confidential, Kansas City, MO

Senior J2EE Developer

Responsibilities:

  • Led the successful deployment and certification of the Tobacco Transition Payment Program (TTPP) application to adopt Reference Architecture 3.1.
  • Followed FSA and USDA policy, regulations, standards, and directives such as the FSA reference architecture, Software Development Life Cycle (SDLC), change management process, and architecture management requirements.
  • Performed design and analysis, use J2EE, implementation workflow and document management concepts, and ensure and implement TTPP application.
  • Used Web Services to communicate with SCIMS, AGI, Financial Eligibility, Subsidiary Eligibility, and NPS systems.
  • Led effort to integrate Spring IOC and Spring Transaction Support.
  • Enhanced and maintenance the existing web-based system to meet the client needs.
  • Mentored the development team member

Environment: Windows XP, Servlets/JSP, JDBC, EJB, IBM WebSphere MQ, Web Services, Struts, Sprint, WebSphere, JBoss, RSA, Eclipse, MS SQL Server, Jasper Report/iReport, XML, Log4J, JUnit, Cactus, ANT, Maven 2, Clear Case, SVN, Clear Quest/HP Quality Center, Hudson/Jenkins, JIRA, Design Pattern

Confidential

Software Developer

Responsibilities:

  • Developed Java Swing application to verify the Random Number Generator device
  • Used JUnit to test several components.
  • Configured and deployed Chainsaw to monitor the log files that created by Log4J
  • Used XML DOM and SAX parser to parse data
  • Created Java Servlets to test the data communication (XML/XSLT) between clients and servers
  • Participate test server farm deployment

Environment: Windows XP, Java Swing, Servlets/JSP, JDBC, XML/XSLT, Tomcat, ANT, Log4J, JUnit, Chainsaw, MySQL, Singleton Design Pattern, VSS, Eclipse

Confidential

IT Specialist

Responsibilities:

  • Support a system to service and maintenance for power generation equipment.
  • The system helps to manage power turbine equipments.

Environment: Windows NT, MS Office.

Confidential

Senior Software Engineer

Responsibilities:

  • Led a team of 10 to design and develop a hierarchy management system (Managing Information System of Road Toll Collection).
  • Managed multiple simultaneous projects, successfully meeting all budgets and timeframe. Developed IMS database that increased company revenue from $120 million to $200 million.
  • Performed daily Novell administrative tasks including adding and deleting users, setting up shared areas, controlling data access, managing print queues, and backup.
  • Established and maintained productivity training of 100 employees.
  • Developed and maintained functional and technical documentation.

Environment: MS DOS, Windows 95, dBASE III, FoxBASE+, FoxPro 2.5, Novell Netware 3.12.

We'd love your feedback!