Software Engineer Resume
San Antonio, TX
TECHNICAL SKILLS
Software Packages: Java JDK (SDK and J2EE), Oracle PL/SQL, Toad, PL/SQL Developer, Microsoft SQL Server, PostGreSQL Administrator, Informatica PowerCenter suite, IntelliJ IDEA, Grunt, Maven, Gradle, Git, Visual Basic 6.0, Microsoft Office program suite (including programming Access and Excel using VBA), Rockwell RSView32, IBM Websphere (as a deployment platform), Eclipse, Advanced Query Tool (AQT), and standard O/S utilities, Mercurial, Jira, Jenkins, Crucible, Maven, TestNG, JUnit, JBoss.
Languages/Development Packages/Technologies: Java (SE, EE), Groovy, Oracle PL/SQL, Structured Query Language (SQL) - ANSI, Microsoft, etc. dialects, Visual Basic 6, Server-Side Javascript, AngularJS, ASP technologies (ADO, etc.), Hypertext Markup Language (HTML), JQuery, AJAX, Hibernate, JSF, SOAP (JAX-WS), REST (JAX-RS), WSDL, various Java-relevant API technologies and packages used for data access, data management, and front-end display.
Operating Systems: MS-DOS (all versions), Macintosh O/S (all versions), Windows 3.1 ~ 95, NT, 2000, XP, Me, Vista, Windows 7, Windows 10, basic Unix/Linux O/S
PROFESSIONAL EXPERIENCE
Confidential, San Antonio, TX
Software Engineer
Responsibilities:
- As part of the 12Factors Team, developed REST services used to retrieve loan applicant creditworthiness information for use in loan approval process.
- JBoss 7.0, IntelliJ IDEA, Eclipse, Git, Gradle, JUnit, REST (JAX-RS), Hibernate-JPA.
Confidential
Software Engineer
Responsibilities:
- As part of the Quoting Services team, added new and maintained existing features in the Profit Assistant Online (PAO) web-based application used by Windstream sales staff and business partners to specify and price products and services to current and prospective clients and customers. Team organizational model: Scrum. Updated versions of the application are released on average once every 2-3 weeks.
- Worked with Mercurial as the code repository, Jenkins as the deployment management tool, and Maven as the common development library distribution management system.
- Noteworthy technologies/libraries in use in the application include: AngularJS, Hibernate, Grunt, JSON, Ajax/jQuery, Groovy, TestNG, and SOAP as an information transfer protocol.
Confidential
Analyst/Programmer
Responsibilities:
- Designed and developed ETL (Extraction, Transformation, and Load) workflows using Informatica to support the claims adjudication and related data processing needs of the company. Wrote Unix shell scripts and embedded concatenated command lines for support of same.
- Wrote PL/SQL stored procedures to support data processing needs invoked within Informatica workflows that could not be handled as efficiently using ETL design. Also wrote scripts to fulfill data management and reporting needs in a SQL*Plus environment
- Wrote scripts and programs (Groovy, Java) to support desktop-based critical claims data processing needs for audit compliance and related purposes.
Confidential
Web Application Developer
Responsibilities:
- As a member of the web applications development group, developed J2EE Struts/Hibernate application for internal use to manage membership assignments. (Platform: IBM Websphere)
- Designed and developed complex Groovy script to process membership records for consolidation in common lookup table in production database.
