Project Lead / Senior Software Developer Resume
Philadelphia, PA
PROFESSIONAL SUMMARY:
Java / Scala Engineer with full development cycle experience. Have a significant technical experience in addition to a solid systems and business analysis in various industries like Healthcare, Finance, Global media and Technology. Highly motivated professional with integrity and commitment to quality and perfection. Excellent analytical skills and innovative problem - solving ability. Quick Learner with a strong work ethic. Strong problem-solving skills and ability to guide others to the best possible solution. Ability to multitask and work efficiently. Thrives on learning, change, and variety.
TECHNICAL SKILLS:
Java, Scala, Spring, Spring Boot, Portlets, Servlets, JSP, Apache Tomcat, Cassandra, Oracle, PL SQL, Python, PostgreSQL, REST and Soap Web Services, JavaScript, JSON, XML, XSLT, JDBC, UML, EDI, WSDL, Swagger, IBM WebSphere, Liferay, SAP@WEB Studio, Mobile apps, Akka, Redis, Agile methodologies, TDD, BDD, DevOps, Splunk, Nagios, Jenkins, Git, Github, Gerrit, SAP Business Objects, IBM Rational ClearQuest, Clarity, MS-Access, Power Designer, JIRA, Rally, Release Management.
PROFESSIONAL EXPERIENCE:
Project Lead / Senior Software Developer
Confidential, Philadelphia, PA
Responsibilities:
- Leading a team of 3 developers to deliver and support modern and complex web applications for Boeing Aircraft Automated Maintenance Environment.
- Developing domain knowledge to support and understanding of the applications being developed, interacting with customers, and creating modern solutions based on general requirements.
- Part of responsibility involves working closely with a Sr. Data Scientist to create a modern solutions to replace systems containing large, messy data sets that will need to be cleaned efficiently for analysis.
- Working with company founders to realize the technical vision for projects at Boeing.
- Leading and directing developers, reviewing their work and supporting team with technical insight.
- Involved in the development tasks as well as leading the team.
Project Lead / Senior Software Developer
Confidential, Philadelphia, PA
Responsibilities:
- Designing and developing REST APs replacing variety of mainframe legacy applications using Java 8, Spring boot, Swagger, Maven and Microservices technologies.
- APIs include Single Use coupon application and Returns process that is responsible for getting SBC parts of the commercial clients, matching that with the invoices and performing a return process.
- Epicor catalog tire fitment REST Web Services provide numerous APIs that return the plus sizes for the tires designated by their ID numbers as well as standard and optional tires for a vehicle.
- Migrating the platform from ClearCase to Git. Replacing the Ant build factory for a complex but better Maven build. Stabilizing and simplifying the development on the platform.
Release Manager / Senior Software Designer
Confidential, Philadelphia, PA
Responsibilities:
- Designing and developing highly concurrent applications with Scala and Akka. Automating deployments and release process for Mobile APIs.
- Most of the work involved pulling the data from different sources, managing the release lifecycle and transforming the data so that it could be pushed into communication portal via REST APIs Scala Microservices.
- Integrated swagger framework to enable documentation, unit test and simplify deployment of Java and Scala microservices API implementation for Mobile team.
- Working on Product Engineering Communication Portal application to enable cross-communication between Mobile teams of Confidential Business services. Integrating various mobile APIs (Click-2-Dial, Conference Call and other mobile solutions) to cross-platform communication Portal.
- Participating in defining Initiatives, Features, User Stories, Systems Flow Diagrams; Requirements Specifications; Functional Design & configuration; Use Case Scenarios; and Acceptance Testing.
- Working with various teams to help implementing DevOps infrastructure, build, and test automation.
- Mentoring QA and development teams on testing best practices and tools. Integration including Jenkins, Nagios and Splunk.
Senior Software Engineer
Confidential, Princeton, NJ
Responsibilities:
- Designed and developed a Java and Python/PostgreSQL applications to perform roster counts verification for Candidate extract data.
- Programed, constructed, unit tested and transitioned applications into a production environment.
- Translated business requirements to functional, non-functional and technical specifications.
- Worked with the Architects and DBAs to implement the Oracle ERP modules and integrated various applications to better manage projects and operations.
Senior Software Engineer
Confidential
Responsibilities:
- Developed and deployed Provider Management API that simplifies managing and servicing of provider networks and orchestrates value-based reimbursement by aligning contract terms and reimbursement policies with tailored medical networks.
- Conducted Design Product Demos sessions for Product Owners, Business Analysts and Development leads.
- Designed and developed Medical Data Remediation Tool for PNCR application to reprocess events and expressions for historical date modifications for various Medical Providers.
Senior Software Engineer
Confidential
Responsibilities:
- Implemented new Cases Management System for Medical Management Department. Performed Gap analysis between legacy CarePlanner Web and Aerial systems. Identified customization needed for migrating to the new system.
- Designed and developed Java EE application that performed utilization management medical cases migration from legacy CarePlanner Web to the new Aerial system.
- Developed ad-hoc SAP Business Objects reports to identify Provider information for the migration.
Senior Software Engineer
Confidential
Responsibilities:
- Developed Java API to pull and validate clinical claims data from Oracle database.
- Designed and developed applications for migrating claims from the legacy CarePlanner Web to Alineo system.
- Utilized Java, XSLT and XML
- Participated in planning for transition to Compliance: Behavior health security to meet varying state regulations related to information access.
- Support for ICD-10 to facilitate planning and testing with providers.
Lead Java Developer
Confidential
Responsibilities:
- Mentored remote/outsourcing team to develop extendable, high-performance Liferay Portal applications using Liferay environment.
- Assisted in defining development and testing solutions.
- Using J2EE, XML, Liferay, Oracle, AJAX, jQuery performed system and integration testing.
- Maintained MS SQL stored procedures in support of changing business requirements.
Software Engineer / Java Developer
Confidential
Responsibilities:
- Designed and developed extendable, high-performance SAP RtWebParts Enterprise Portal application for Confidential .
- Implemented Java iViews (Portlets) to communicate between the web and application servers.
- Developed test plans and test scripts for Data Driven tests.
- Participated in testing environment setup to execute the test scripts.
- Performed back-end testing procedures using SQL statements for some online customer interactions.
- Developed various SQL stored procedures/functions for the Application.
Java Developer
Confidential
Responsibilities:
- Designed and developed web applications using J2EE technologies.
- Designed and implemented multi-threaded applications for CMA system using Java, XML, Java Script and WebLogic application server on Windows NT platform.
- Formulated detailed Test Plan, Test Scripts and Test Cases after analyzing business rationale.
- Performed Configuration Testing on various hardware platforms.
Java Developer
Confidential
Responsibilities:
- Designed and developed Card Management and Authorization system.
- Redesigned other major financial applications within the company - web-based systems that are supplying online account information for banks.
- Implemented a Graphical User Interface for browsing CMA accounts using Java Swing components and Applet-to-Servlets communication.
- Designed and developed the regression testing system.
- This Swing-based graphical module runs thousands of regression tests in parallel using multiple threads and helps ensure the quality of each release of CMA system.
Solution Specialist / Java Developer
Confidential
Responsibilities:
- Developed Servlets that make communication possible between IBM WebSphere server and Internet Transaction Server (ITS) on SAP R/3 site and handles request response process from the browser.
- Developed Enterprise Java Beans that access SAP R/3 system.
- Created reusable Java components (Integration Objects) to access 3270 in IBM Host Publisher.
- Used RMI to check item availability output data on a local SAP R/3 system.
