We provide IT Staff Augmentation Services!

Lead Software Engineer Resume

PROFESSIONAL SUMMARY:

Motivated software engineer with a passion for Microservices, Product Development, Enterprise Integration and Test Driven Development. Seeking a role that utilizes interpersonal and technical skills to build superior enterprises. Actively pursing AWS Solutions Architect Associate certification.

TECHNICAL EXPERIENCE:

  • Technical Industry
  • Java/Spring Development
  • MuleSoft
  • JavaScript
  • PL/SQL

PROFESSIONAL EXPERIENCE:

Confidential

Lead Software Engineer

Responsibilities:

  • Leading efforts related to Center For Enablement ( Confidential )
  • Implemented SDLC practices utilizing JIRA, GitFlow workflows and Git branching strategy
  • Implemented Continuous Integration/Continuous Deployment
  • Clustered Jenkins, RHEL, GitHub Enterprise, Cloudhub, Artifactory, Maven and Mulesoft
  • Modernized legacy monolithic .NET services into multiple 3 - tier API microservices integration architecture
  • Created integrations and orchestration applications utilizing reliability design patterns and the Azure Enterprise Service Bus
  • Developed process API s for interacting with Confidential data-lake

Confidential

Responsibilities:

  • Developed and implemented integration proofs of concept utilizing MuleSoft for creating analytic feeds from Workday into a data warehousing environment
  • Developed multiple proofs of concept integrations on the Cloudhub platform
  • Developed a Cloudhub Audit Log slurper feeding into Splunk
  • Assisted in the provisioning Cloudhub Environment

Confidential

Software Developer

Responsibilities:

  • Re - architectured existing internal product (ODM Extender) to leverage 3-layer microservices and Anypoint MQ
  • Implemented reliability design patterns and stateless API s
  • Secured and consumed API s with SAML 2.0 based security
  • Participated in paired programming to enable client employee skill ramp-up
  • Provisioned Cloudhub environment: Access Management and utilized Anypoint API manager to secure API s
  • Removed the need for multiple .NET web services and a MVC enterprise application, significantly reducing the product s overall enterprise footprint

Confidential

Development Team Lead

Responsibilities:

  • Implemented microservices architecture for integrating multi - continental legacy applications
  • Integrated Salesforce, Aria, Vertex, Oracle EBiz, ServiceNow, and other internal legacy applications
  • Enhanced security encryption SSL, OAuth2, Active Directory, Secure Property Placeholder
  • Set up implemented API Manager Policies and SLAs
  • Stoop up environments using Cloudhub
  • Assisted implementing VPC
  • Trained onshore and offshore client employees in programming best practices, unit testing, and integration testing
  • Leveraged MuleSoft Anypoint Platform to develop ESB and API Gateway Applications
  • Created all required objects for Apache Phoenix database for the canonical model
  • Developed ESB applications for synchronizing database tables with SalesForce
  • Integrated multiple downstream business systems
  • Created RAML for a multitude of ESB/API Gateway applications
  • Stood up stand-alone ESB server for testing purposes (AWS)
  • Conducted deployments and implementations in the MuleSoft Cloudhub environment
  • Assisted in the education of 12 developers on MuleSoft best practices, troubleshooting techniques, SDLC, Git, and Java

Confidential

Software Developer

Responsibilities:

  • Integrated WeWorked SaaS platform with Active Directory and the corporate badging system
  • Trained client employees on Mulesoft best practices
  • Assisted in the Standup of Bamboo Integration Server for daily builds and automated deployment
  • Integrated Active Directory into a variety of legacy applications

Confidential

Software Developer

Responsibilities:

  • Integrated PeopleSoft with Microsoft Dynamics CRM for account synchronization (MuleSoft Anypoint)
  • Created logic for account management in the integration layer to ensure that duplicate accounts are not created in both systems
  • Implemented API Gateway proxy pattern for API consumption by external customer resources
  • Implemented API Manager policies for injection of various policies such as White List IP and OAuth authentication

Confidential

Software Developer

Responsibilities:

  • Integrated Deal and ODS Matters to streamline attorney billing systems (MuleSoft Anypoint)
  • Created integrations between local MS SQL and Azure for data sharing
  • Created Mule flows to process data exports in CSV format and load into MS SQL
  • Created PERL scripts to sanitize flat file inputs
  • Created a form - based RAML builder web application running on the MEAN stack, utilizing Angular and Query for drag-drop UI functionality
  • Created training program for new employees, inclusive of a 6-week Java/Spring/MuleSoft bootcamp
  • Assisted in launching the offshore affiliate company in Cebu City, Philippines; responsible for training and coordinating team members
  • Designed and Implement bootcamp for rapid starting junior resources

Tools: Anypoint Studio, Mule ESB, Spring, Java, VMware, Angular, MySQL, Postgres, SQL Server, Hadoop, Apache Phoenix, Cloudhub, SalesForce, Bootstrap CSS, AWS, Confidential

Confidential

Full Stack Developer

Responsibilities:

  • Researched project/proof of concept work for the IRS, including creating a web application and standing up AWS cloud environments
  • Completed a fully functional MEAN stack application
  • Adapted to use of multiple new frameworks and AWS rapidly
  • Exposure to MongoDB, including distributed/sharded environments

Tools: AWS, MongoDB, AngularJS, ExpressJS, NodeJS, Twitter Bootstrap, Git, Perl

Mobile Application Developer

Confidential

Responsibilities:

  • Individual research project converting the IRS W4 withholding calculator into a mobile application
  • Learned multiple programming languages and frameworks
  • Received Confidential Outstanding Team Achievement Award (2014) for work on this mobile application

Tools: iOS, Android, Linux, OSX, JavaScript, ExtJS, SenchaTouch, SenchaArchitect

Confidential

Java Web Application Developer

Responsibilities:

  • Developed the Confidential web application, an IRS auditing tool that runs within the web browser displaying business relationships graphically (user base of approximately 6,000)
  • Implemented version control, trained client on best practices, and migrated existing code to repository
  • Created multiple end - to-end web services following the System Development Life Cycle
  • Developed library for creating Excel outputs
  • Interfaced directly with end users, from gathering design requirements through implementation

Tools: PL/SQL, Java, Spring, Confidential, XML, Perl, Weblogic, Tomcat

ETL Specialist/Software Developer

Confidential

Responsibilities:

  • Performed process improvement and data loading for the MITS Confidential auditing tool
  • Used PL/SQL, Perl, and Java to help streamline the data load process
  • Developed and implemented driver scripts to automate post - processing operations
  • Enhanced Java stored procedures to account for additional new IRS tax return forms
  • Performed statistical data reduction for validation of complete data load, using PL/SQL, Perl, Excel and Macros (VBS)

Tools: PERL, SQL, Oracle PL/SQL, Java

Confidential

ETL Software Developer Analyst

Responsibilities:

  • Developed, implemented, and sustained automated data Extract Transform Load (ETL) solution for Confidential
  • Ensured seamless continuity of operations for Network Management System (NMS) Applications using Network Change & Control Management
  • Developed a multi - threaded Windows service coded in Visual Basic (.NET) with an Oracle 10g PL/SQL database to perform ETL
  • Application Integration & Support Engineer (Solaris)
  • Assisted in the System Development Life Cycle for the Network Change & Control Management System (NCCM) and provided Tier III support (Weblogic & NetCracker Web Application)
  • Implemented and administered multiple Weblogic application servers in a variety of environments: development, testing, migration, and production
  • Provided production environment support 24/7 including security certification maintenance, performance tuning, troubleshooting, assisted database maintenance, and patch deployment
  • Installed and administered server clusters on both Solaris and Windows server environments
  • Configured installation scripts, security configurations, and continued maintenance
  • Deployed NetCracker to variety of environments (Solaris, Server 2003, 11g, MSSQL)

Tools: Visual Basic .NET, PL/SQL, Java

Hire Now