Consultant / J2ee Developer Resume
TexaS
SUMMARY:
- Confidential is an experienced Developer / Analyst with strong telecommunication industry experience.
- He is skilled in object - oriented programming using Java and C++.
- He also has a broad range of experience in all steps of software development, from programming back-end systems on UNIX to front-end GUI systems on Windows NT.
- His project experiences include both sole contribution and team participation.
TECHNICAL SKILLS:
Language: Java/J2EE, JavaScript, HTML, CSS, XML, SQL, Hibernate, MyBatis, CORBA, C++
Software: Eclipse, WebSphere App Server, CVS, Rational Team Concert, Subversion, Ant, MavenRed Hat JBoss App Server, Apache Tomcat, PMD, Firefox, Internet Explorer, MS Office
Systems: UNIX, Solaris, AIX, Linux, Mac OSX, Windows 2000/XP/7
Libraries: Java Foundation Classes (JFC), Swing, Java Database Connectivity (JDBC), JUnitRemote Method Invocation (RMI), JAXB, Wicket, Servlets/JSP, .NET Core
Design: Model View Controller (MVC), GUI, SOAP, JavaBeans, Agile, Team Lead
Database: Oracle, Microsoft SQL Server, Sybase, Informix, Tandem, DB2, MySQL, MariaDB
PROFESSIONAL EXPERIENCE:
Confidential, Texas
Developer
Responsibilities:
- Administer and develop Java code using Eclipse and a MySQL database.
- Developed a C# console application which formats source code. (.NET Core)
Confidential, Southlake, Texas
Consultant / J2EE Developer
Responsibilities:
- Assisted in the development of web services using SOAP and XSD (XML Schema Definition) files.
- Lead the effort in reconfiguring the project from IntelliJ IDEA towards NetBeans IDE.
- Built and deployed code to Subversion / TeamCity. (continuous integration)
Confidential, San Antonio, Texas
Consultant / J2EE Developer
Responsibilities:
- Developed a web service incorporating JAXB and SOAP.
- Participated in code reviews and daily stand-up meetings (Agile) with team members.
- Built and deploy code to WebSphere Application Server / Tomcat.
Confidential, San Antonio, Texas
Consultant / J2EE Developer
Responsibilities:
- Contributed in transforming embedded SQL in PowerBuilder into Java (MyBatis framework).
- Assisted in the manual touch-up of the 'automatic transformation' process.
- Developed unit tests incorporating JUnit, fixed bug issues, and wrote technical documentation.
Confidential, San Antonio, Texas
Consultant / J2EE Developer
Responsibilities:
- Developed web applications using the Apache Wicket framework.
- Demonstrated to teammates on how to remote debug using Eclipse.
- Performed static code analysis with PMD tool for Eclipse.
Confidential, Austin, Texas
Consultant / J2EE Developer
Responsibilities:
- Developed enhancements for the Confidential / Confidential Web Portal.
- This J2EE system allowed producers to gather & compare health insurance plans for small groups.
- The presentation layer involved JSP’s, HTML, and JavaScript. Back-end code incorporated Servlets and JavaBeans, and data was later stored into a Microsoft SQL Server database.
- The team used an iterative/Agile approach with bi-weekly releases.
- Administer and deploy code to WebSphere Application Server.
- Performed unit testing, fixed bug issues, and wrote technical documentation.
Confidential, Austin, Texas
Consultant / Java Developer
Responsibilities:
- Developed a Java back-end program which assists in the migration of database tables from one system to another.
- Created run configurations for Eclipse and our deployment environment (Linux).
- Modified Ant builds scripts in order to remove hard-coded user ids & passwords.
- Implemented Spring Data Access Object (DAO) with Hibernate.
- Administer and deploy code to JBoss Application Server.
Confidential, Saint Petersburg, Florida
J2EE / Web Developer
Responsibilities:
- Designed enhancements to the Flood Insurance quote and application system.
- This web-enabled (J2EE) system allowed agents to assist homeowners in purchasing flood insurance.
- The presentation layer involved JSP’s, HTML, CSS, and JavaScript. JavaBeans were used as the model (MVC), and the bean was later stored into a DB2 database.
- Responsible for SQL queries in Eclipse IDE (Wiki documentation).
- Performed unit testing, fixed bug issues, and wrote technical documentation.
Confidential, Kansas
Consultant / Java Developer
Responsibilities:
- Developed and designed enhancements to the Construction Management System (CMS).
- This Java application is used to monitor contracts and materials for road construction. The development environment utilized WebSphere Studio with a DB2 database.
- Designed an enhancement that utilizes inheritance to simplify the creation of layouts for both screen and printer.
- This design used the Model View Controller framework and the Swing libraries.
- Worked independently and gave estimates for the amount of time required to complete tasks (work orders).
- Participated in full Software Development Life Cycle (SDLC) from design, development, and testing.
Confidential, Overland Park, Kansas
Consultant / Java Developer
Responsibilities:
- Designed an enhancement for Domestic Trunking and Routing (DRT) which utilizes the Java Foundation Class (JFC) libraries and the Java Plug-in.
- Wrote enhancements for the Centralized Network Configuration (CNC) Phase 3 project.
- CORBA was used to communicate between front and back-end systems, and JavaScript was used to add functionality to the HTML pages.
- Served as Team Lead for the DRT and CNC Phase 3 projects.
Confidential, Kansas City
Consultant / Java Developer
Responsibilities:
- Worked on the Integrated Request Entry System (IRES) project. A large development team effort, the technology utilized a Java Applet as the GUI front end, with Smalltalk as the back-end. The project functionality allowed clients to download to their browser, preordering and submitting local service requests.
Confidential, Tulsa, Oklahoma
Software Engineer
Responsibilities:
- Sole contributor for design and enhancement of the Presubscribed Interexchange Carrier Charge (PICC) loader program for Order Administration (OA).
- This C++ application processed a file of ANI’s which were PICC billable, validated each record, then called a stored procedure implementing Sybase SQL to insert or update the record into an OA database.
