Senior Software Engineer Resume
San, FranciscO
SUMMARY:
- Object - Oriented Analysis, Design and Development / Relational Database Systems
- Innovative software engineer with a broad range of technical and communication skills. Over twelve years of proven project experience building scalable and maintainable applications for customers in the banking, insurance, telecommunications and other industries.
- Expert in full stack development accustomed to designing and building top-notch software according to agile, iterative principles and accommodating changing customer requirements. Easily adapts to new conditions, leveraging effective communication with all project roles and working seamlessly with distributed teams.
- Advanced troubleshooting skills analyzing and solving problems in test and production environments, working closely with testing teams and in collaboration with infrastructure and operations people (DevOps).
TECHNICAL PROFICIENCIES:
Windows 7/Vista/XP/etc., OS 390/z/OS/MVS, UNIX (AIX), Linux (Ubuntu, platf or ms: SUSE, CentOS, Mint, Red Hat) Java, JEE/J2EE, Python/Jython, Perl, JavaScript, Bash, Spring/CDI, Lmgu a g e s /Standard s / HTML/HTML5, XML/XSL/XSLT, XML Schema, JSON, CSS, BPMN, BPEL, IBM DB2, Oracle, MySQL, JPA, EJB, Hibernate, JDBC, object-relational mapping, etc. Working knowledge of NoSQL databases (Cassandra, MongoDB) IBM WebSphere Application/Portal Server, JBoss/Wildfly, Oracle WebLogic, Apache Tomcat, Jenkins/Hudson Java Server Faces, Spring-MVC, Wicket, Apache Struts, Swing/SWT, Servlets, JSP, AngularJS eb Servic es: WSDL, REST, SOAP, jQuery, Ajax, Node.js
PROFESSIONAL EXPERIENCE:
Confidential, San Francisco
Senior Software Engineer
Responsibilities:
- Directed coordinated software development teams for the planning, implementation, design and testing of scalable enterprise software solutions for test automation software; trained novice developers and supervised daily activities of offices in Germany and Serbia.
- Involved in the conception, design and creation of custom enterprise portal solutions for bookkeeping, project management and expenditure tracking applications.
- Authored proposals and formulated offers for project and partner acquisition of existing and potential customers, including cost-benefit analyses and the presentation of proposed software architecture solutions.
Senior IT Consultant
Confidential
Responsibilities:
- Designed, developed and maintained enterprise telecommunications-middleware for o2/Telefonica Germany, for the purpose of connecting client mobile applications to heterogeneous backend services (customer data, payment systems, etc.)
- Collaborated with the IT department of the Sparda Bank in Franconia, Germany, in the development of a multi-layer, modular, JEE-based, housing development financing application.
- Responsible for the improvement, extension and operation of a custom enterprise portal solution for the administration of project tasks, assignments, booking and expenditures; elucidated definition of requirements with contacts from Confidential subsidiaries in Hamburg, Germany.
Software Architect
Confidential
Responsibilities:
- Conceptualized, implemented and maintained web service based middleware for the integration of customer administration and life insurance application and policy processing backend systems into a large scale E- commerce portal architecture, providing partner banks and insurance companies access to the services of the largest insurance company in Bavaria, Germany (Versicherungskammer Bayern, VKB).
- Technically advised planners and consulted with insurance business process experts regarding the implementation, maintainability and evaluability of insurance policy processing automation proposals.
- Troubleshooted and solved mission-critical problems, both in production and test systems, for costly, high- traffic life insurance applications using logging and error protocol evaluations and statistical queries;
- Expedited the deployment of patches and hotfixes by communicating quickly and effectively with appropriate contacts from other departments and companies.
- Implemented technical and business requirements for a GUI-based Java application and associated web services.
- Extended and maintained applications for the administration of customer and life insurance application and policy processing data.
- Provided a convenient and maintainable solution for the maintenance and modification of business criteria for the purpose of automating the processing of insurance applications.
Database Developer
Confidential
Responsibilities:
- Extended and operated programs designed for the massive, parallel transformation and bulk import of petabytes of data for the migration of heterogeneous German, federal workman's compensation accident insurance databases into a unified, modern, country-wide system.
- Consulted with business model specialists and extraction and translation teams (ETL) for the purpose of optimizing and fine-tuning the transformation of the imported data between the source and target object and data models.
- Database administration and performance optimization of complex SQL queries (IBM DB2 UDB); maintenance and configuration of required computers in the computing center.
- Implemented SOAP-based web services, providing the Stadtsparkasse Munich bank with insurance premium calculating services for bundled insurance product offers in bank branches.
- Integrated legacy, host-side COBOL programs and proprietary data access layers of the Versicherungskammer Bayern (VKB) insurance company into an extensive, enterprise portal E-commerce solution by way of specialized middleware and custom-developed adapters for IBM WebSphere.
- Refactored and redesigned company wide applications and processes, for the purpose of conforming to tax- related changes in German federal law in accordance with consultations of insurance and legal experts.
Senior Input Processor/Supervisor
Confidential, San Diego, California
Responsibilities:
- Managed a visitor application processing office for Space and Confidential Command ( Confidential ), overseeing the daily activities of a of my coworkers, including the verification of identity documents and the communication of rules and regulations to visiting contractors and government personnel.
- Processed visitor requests and operated machinery for the production of picture ID security badges