Survey
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project
(214) 218-9058 Brian Martino [email protected] Technical Skills Summary Programming Languages/Methodologies: Java (core, JDBC, JSP, JMS, EJB) Oracle PL/SQL, SQL HTML, JavaScript, Dojo 1.2-1.6 XML, XSLT, XSD Design Patterns Web Services SOAP, REST, SOA Database Technologies: Oracle (11g, 10g, 9i, 8i, 7.34) Microsoft SQL Server 2005 MySQL, phpMyAdmin Development Tools/Technologies: Eclipse Subversion, ClearCase Jira, ClearQuest, Mantis, Bugzilla TOAD, SQL Developer, PL/SQL Developer, SQL Plus ApacheMQ Tomcat Weblogic 10.3 Hibernate / HQL Spring Ant Since 2000 1998 2000 2002 2005 2009 Prof. 1-10 9 10 8 9 7 9 1998 2005 2009 9 5 8 2004 2004 2004 1998 2008 2000 2011 2009 2009 2009 10 8 10 10 5 9 8 7 8 6 Professional Highlights Employed as a Java and/or Oracle-related developer or technical lead since 1998 Excellent analytical, communication, people, and technical writing skills Experienced team leader with proven track record for success Oracle DBA-related knowledge and experiences focused on performance tuning, database design and application development Active Top Secret (TS) Clearance Professional Experience iBASEt Since April 2012 Independent Software Development Consultant - Remote Working as a core Java and PL/SQL developer, Brian is responsible for several different Solumina customer implementations encompassing all phases of the SDLC. 75% of time is spent coding using Java 6 (new classes/methods) and PL/SQL (procedures, functions, triggers, SQL) on Oracle 11g. The remaining 25% of time is spent working with customers on documenting new requirements, generating technical specifications, debugging production environments, and training customer staff on the software capabilities. Solumina is a Manufacturing Execution System (MES) created by iBASEt. The Solumina application is three-tiered application where a Delphi client communicates via HTTP to any J2EE application server that utilizes either Oracle or SQL Server as the database. Technologies used: core Java and Oracle (PL/SQL, SQL), TOAD, PL/SQL Developer, Subversion, Eclipse, Jira, SQL*Plus, Spring, Hibernate, Mule, ActiveMQ, Tomcat (214) 218-9058 Brian Martino [email protected] Capital One Bank March 2012 to April 2012 SOA Developer – Real-Time Message Group Brian was a senior-level SOA (service-oriented architecture) developer on a large team that dealt with all real-time messaging for a large bank. All messaging capabilities were WSDL-based web services were written in Java 6 using Eclipse and internal tools. As a developer, Brian would receive a functional specification from the architects and generate technical specifications/designs and a WSDL. Executing internal tools would generate skeleton POJO’s where business rule coding would take place. As a middleware developer, all interaction with remote systems was via web services. All software at Capital One communicated through the messaging service layer. Brian was responsible for reviewing over 30 web services and development of several. Brian also received on full week of Oracle SOA 11g Suite training from Oracle. Technologies used: Weblogic 10.3.2., Linux Red Hat 5.5 scripting, Java 6, JMS, JDBC, EJB 3.0, SOA, web services using SOAP 1.1, Oracle 11g, IBM ClearCase, JDeveloper, Eclipse IDE, SQL Developer, Oracle SOA 11g Suite TekSystems August 2011 to February 2012 JEE Consultant – Raytheon Air Force DCGS Brian worked as consultant for Raytheon on the Air Force DCGS BR10B upgrade effort as a senior-level JEE engineer. He is working on bug fixes and enhancements that span the entire system. The client continually leans on Brian to help less experienced developers understand the system, gain traction and become efficient. Typical daily duties include fix bugs and implementing new features in all areas of the application. Specifically, Brian has created Weblogic Web Services from scratch, modified the database schema, enhanced EJB’s, and altered the web-based GUI using HTML, JavaScript and Dojo. Technologies used: Weblogic 10.3.2., Linux Red Hat 5.5 scripting, Java 6, JMS, JDBC, EJB 3.0, web services using SOAP and REST, Oracle 11g, IBM ClearCase, ClearQuest, Eclipse IDE, SQL Developer, JavaScript, JSP, HTML, JS Dojo Framework iBASEt July 2002 to August 2011 Sr. Software Engineer (2003 – 2011), Software Engineer (2002 – 2003) Brian served as a hands-on implementation technical lead for the last 6 of his 9 years at iBASEt. The first three years he served as a core product developer and then was promoted to a technical lead. He led a five-person implementation team for multiple projects. Brian was in charge of all SDLC phases of implementing the Solumina software for customers. Typical daily duties included developing new code (Java, PL/SQL) program, fixing/working around core product issues, hiring team members, traveling to customer sites, developing reports, performing technical code reviews, conducting training classes and handling employee issues. Technologies used: core Java and Oracle (PL/SQL, SQL), TOAD, PL/SQL Developer, Subversion, Eclipse, Jira, SQL*Plus, Spring, Hibernate, Mule, ActiveMQ, Tomcat Wireless Facilities – San Diego August 2001 to July 2002 Brian served as one of only two Java developers for an internal JSP/Oracle site. He was involved in all aspects of development, maintenance, and working with the users. Responsible for coding all JSP pages using MVC design pattern and utilizing core JDBC. Responsible for creating and maintaining all Oracle database-related objects: packages, procedures, functions, triggers, sequences, and referential integrity. Technologies used: XML (SAX/DOM Parsers), JSPs, Servlets, Oracle 8i, PL/SQL, SQL, JDBC, Toad Tallan – Irvine, CA July 2000 to August 2001 Brian worked as a Java developer on a B2B site for Ingram Micro. Part of a very large Java development team (40+ developers). Duties included responsibility for maintaining (214) 218-9058 Brian Martino [email protected] and developing JSP pages, EJB’s, PL/SQL objects (packages, triggers, procedures, functions). He was also responsible for cross-browser menu navigation in JavaScript for the entire site. Technologies used: Java (XML, EJB, JSP) and Oracle (PL/SQL, SQL) TUSC – Chicago, IL December 2000 to September 2001 TUSC is an Oracle-only consultant firm where Brian worked as a consultant for Publications International. PIL used Brian to develop an intranet to run core company business. The intranet was developed using Oracle Web Forms and Reports. All development was using PL/SQL and JavaScript. Creating procedures, functions, packages, sequences, triggers and table designs were common daily development tasks. The development team consisted of 4 developers, an analyst, and a PM. Technologies used: Oracle Web Forms/Reports, PL/SQL, SQL ESPN – Bristol, CT June 1999 to December 2000 Brian worked as a developer in the IT department responsible for a few custom business solutions using Oracle Forms 5.0 and Reports 4.5. All development was performed in these two technologies. He was solely responsible for communicating with the customers, identifying resolutions to problems, and implementing the proper changes. Daily tasks included writing SQL, procedures, functions, and forms and reports. Technologies used: Oracle Forms/Reports, PL/SQL, SQL Blue Cross Blue Shield – Omaha, NE December 1998 to June 1999 Brian worked as a developer in the IT department responsible for mission-critical business systems written in FoxPro. Brian was responsible for converting those applications into Oracle Forms 5.0 and Reports 4.5. This task included creating all Forms and Reports and the database table designs. Technologies used: Oracle Forms/Reports, FoxPro, PL/SQL, SQL Computer Task Group – Portland, OR July 1997 to December 1998 Brian worked as a consultant for Blue Cross Blue Shield changing mainframe programs for Y2K using JCL, SAS, Easytrieve, COBOL, MVS, TSO, ISPF, and VSAM technologies. He was responsible for interviewing BCBS employees, investigating their responsible programs, documenting required changes, performing the changes, implementing the changes, and testing those changes. Technologies used: SAS, Easytrieve, JCL, COBOL, MVS, TSO, ISPF, VSAM Education Bellevue University 1999 Bachelor of Science Managing Information Systems 3.8 GPA Professional references available upon request.