Senior Software Developer Resume
OBJECTIVE:
To develop Multi - tier Internet/Intranet applications including mobile development
SUMMARY:
Proven ability to implement design changes into a variety of different programs and languages. Excellent problem solving and organizational skills. Exceptional ability to learn and use new software in a very short amount of time. Consistently implemented solutions to increase operational efficiency and accuracy.
TECHNICAL SKILLS:
LANGUAGES: Java, JavaScript, C#, ASP.NET Core, PHP, Visual C++, C, C++, PL/SQL, SQL
SOFTWARE: JBoss 6, WebLogic, Eclipse, Visual Studio for Mac, Visual Studio for Windows, MQ Server, Oracle Database, TOAD, SpotLight, JProbe, Visio, Mercurial, Git, Apache, Tomcat, Maven 2, ANT, Illustrator, Flash, Photoshop, DreamWeaver, Fireworks, NotePad++, SQL Server Enterprise Manager
LIBRARIES: JDK 8.0, Spring Framework, CDI, Xamarin, .NET Core, ASP.NET Core, .NET Windows, STRUTS, Arquillian, JUnit, Hibernate, ActiveX Template Library (ATL), MFC, Standard Template Library (STL), Windows Presentation Foundation (WPF), Qt C++ X-Window (Linux KDE Desktop)
METHODOLOGIES: Agile, Scrum
OPERATING: Linux, Mac OS X, MS Windows 10, 8 & 7
HARDWARE: Macs, Intel Pentium PCs, HP ProLiant Servers, IBM 3090, IBM 370
DATABASES: Oracle 12g, SQL Server, MySQL, DB2
PROFESSIONAL EXPERIENCE:
Confidential
Senior Software Developer
Responsibilities:
- Developed the Confidential Certificate Import system and integration with the Network Security Services as part of the Confidential Supplier Side Confidential solution.
- Wrote a multi-threaded load test client to test the Confidential Validation Web Service.
- Resolved several problematic issues on the Confidential system involving Carbon Copy and Trading Partner Import/Export modules related to Hibernate.
- Enhanced the Confidential Alert Filter module to replace Remedy alerts with SMS alerts. Added SAP XREF duplicate checking to Confidential Mass Cloning.
- Created Arquillian and JUnit tests to exercise new Confidential functionality.
Technologies used: JBoss Developer Studio 9, JBoss 6, JDK 8, CDI, Hibernate, GWT, Errai, XML, EDI, JMS, Arquillian, Selenium, JUnit, Hudson, Oracle, and RHEL.
Confidential
Senior Software Developer
Responsibilities:
- Completed the Global Hotels Data Acquisition Project to significantly increase the descriptive content for Confidential and Confidential, which also played an important part in Confidential ’s 40% YoY hotel sales increase.
- Implemented a cancel and retry feature for the Booking Delivery system to ensure hoteliers were properly notified of booking cancellations.
- Designing and implementing the asynchronous Global Hotels service to allow increase volume to the Supplier Content Management system using MQ and Spring Framework.
Technologies used: Eclipse, Tomcat, Spring Framework, JDK 6.0, JDBC, XML, XSD, XSLT, REST, SOAP, Hibernate, MQ and Oracle.
Confidential
Contract Software Developer
Responsibilities:
- Enhanced Account Management System with the ability to assign 3rd party logos, blank receipts, and subtypes using Software Confidential ’s WebMethods and Component Application Framework.
Confidential
Senior Software Developer
Responsibilities:
- Implementation of the Connect REST File and Folder APIs
- Participated in the creation of the REST APIs
- Designed and Implemented JDBC DAOs for the REST API
- Implemented the Sync Engine Move Command API
- Completed the iOS InApp Purchase StoreKit Proof-of-Concept for the iOS Library Team
- Enhanced Simple POJOs with EhCache capabilities
- Replicated Client iOS, Android, Windows, Mac Development Environments for testing
- Co-Managed the JIRA Issues list for the REST Team
Technologies used: Eclipse, XCode, MotoDev, JDK 6.0, iOS 4, Android SDK 3.2, Spring Framework, JDBC, MySQL, JSON, Spring REST API, and EhCache.
Confidential
Senior Programmer Analyst
Responsibilities:
- Senior Developer on the Confidential Mid-Range J2EE consumer auto finance system integrated with SHAW Associates 5.0 Retail Mainframe Servicing System. Designed and implemented a JMS Distributed Parallel Servicing Batch System for the Confidential Servicing system with tremendous performance and scalability improvements over the previous design. Led the Confidential Servicing Certification and Marine One SHAW Retail Shadow Project that allowed us to identify and correct significant issues involving Import Payments, Payoffs and monetary amount calculations using Big Decimal data types.
- Created Work Flow Windows (WFW) sub-system to allow users the ability to dynamically create new data entry screens without programmer intervention. The WFW dynamic screens allowed our clients to adjust their business processes to quickly adapt to fast changing business markets.
- Successfully enhanced and integrated Confidential ’ auto finance J2EE Collections and Letters modules using Java, JSP, Servlets, EJBs, MDBs, Javascript, Scriptlets, PL/SQL, Eclipse, DreamWeaver, TOAD, WebLogic 10 and Oracle 10g. Implemented non-transactional and transactional functionality using the Fast Lane Reader Pattern and stateless session beans both coupled with DAOs for data access. Led the WeLogic 8.1 to WebLogic 10 migration effort by identifying and resolving the Java 5.0 JSP and WebLogic JSPC compilation issues and Java Collection type-safety changes.
- Established communications between Mid-Range Confidential Asset Re-Marketing and and Mainframe SHAW Retail system using real-time JMS message driven beans (MDBs), JNDI, LDAP, and IBM WebSphere MQ Series for Windows and Red Hat Enterprise Linux 3.0. Implemented the Account History sub-system for the Asset Re-Marketing module utilizing the STRUTS framework and key based Page Pattern. Created and maintained ANT XML build scripts for Confidential Mid-Range system. Played a central role in resolving J2EE application performance issues using JProbe. Utilized UML to design the original prototype for the Originations module.
Confidential
SOFTWARE DEVELOPER
Responsibilities:
- Primary Wireless Confidential tool developer, responsible for adding major Java Swing enhancements including “ Confidential ”, JavaHelp, Pluggable Look and Feel, and Print Preview as well as developing and enhancing telecom switch data parsers.
Confidential
SENIOR SOFTWARE DEVELOPER
Responsibilities:
- Led the successful implementation of our Java / CORBA based Address Validation Service (AVS).
- Worked closely with Confidential Architects to design and create a Windows / CORBA based point-to-point solution between SIEBEL and our Address Validation Service.
