Resume

Full Stack/Java developer with firsthand experiencing using following technologies and tools in both Agile and Waterfall settings. 

Skills

Frameworks: Spring boot, Apache Camel, Spring Integration, Angular/AngularJS, iOS (Swift)

Databases: Oracle, Couchbase, MySQL

Messaging: IBM MQ, ActiveMQ, Apache Kafka

Cloud/ETL Tools: OpenShift, Pivotal Cloud Foundry, AppEngine, Talend, SSIS, Volante

Project Tools: Git, SVN, TFS, Maven, Gradle, Jenkins, CI/CD, BitBucket, Stash, GitLab, JIRA, Trello, Visio, iServer, Gliffy

Languages: Java, JavaScript, TypeScript, Python, Swift

Testing/Monitoring: Selenium, Kibana, Splunk, JMeter, Cucumber & Gherkins

Education

NEW JERSEY INSTITUTE OF TECHNOLOGY, Newark, NJ (09/2012 to 05/2016)

BS, Computer Science, 3.5/4.0 (8 times dean’s list)


Experience

08/2020 to      BNYMELLON, Jersey City, NJ

Present          Vice President – Sr. Full stack Developer

·       Lead effort to transform Payment messaging applications to leverage New SWIFT standardized ISO message type from the old MT message types

·       Successfully completed and lead migration of Application Infrastructure such as Oracle 19c Upgrade and Green Field NAS Migrations

·       Automated over 100 integration test scenarios using cucumber and gherkins framework for forex and credit matching payment systems

·       Created report stubs and Utility services using spring boot and apache camel to allow automated testing in lower region where partner systems not available

·       Performed duties such as leading project with three resources, project planning, creating tasks, playbooks, and architecture diagrams using Visio & iServer

 

09/2017 to      JPMORGAN CHASE & CO., Jersey City, NJ

08/2020         Associate Vice President - Senior Software Engineer

·       Implemented Real time and Batch workflows (spring boot & camel) to transmit high volume data and as a result eliminated over 20 processes on mainframe

·       Developed cloud native microservices for grouping and account reference data using spring boot

·       Built over 50 reusable components within DDF framework that allowed mainframe developers to implement ETL workflows using json configuration

·       Designed and developed light weight event management library to publish, analyze, and monitor events for batch workflows within DDF Framework

·       Trained 10 developers on microservices, and Enterprise Integration Patterns using Apache camel, spring boot, Apache Kafka, IBM MQ

·       Functional manager for SEP analyst. Provided coaching and mentoring, training on technology stack, monitored all their work by peer reviewing commits

·       Managed IBM MQ inventory, SSL certificates for MQ, Rest APIs, and Kafka. Wrote utility scripts to automate development tasks

 

09/2015 to      UNITED PARCEL SERVICES, Mahwah, NJ

09/2017         Software Engineer

·       Evaluated Open shift as a potential solution for PaaS by developing 8 use cases on the platform, and as a result standardized it as a PaaS solution in UPS

·       Developed various microservices on backend of mobile and web application using Spring boot, Couch base, Open Shift, and Axon Framework

·       Built four Integration services interfacing with external groups using Apache Camel, ActiveMQ, IBM MQ, MSSQL for Real time and batch workflows

·       Built various features of web application using HTML5, bootstrap, AngularJS that helped UPS track daily routes and employee timecards

·       Developed multi-tiered application using Java and JON API to generate outlier reports for Apache Camel Routes which helped discover problematic routes, and created reports using Excel to graph the routes and metrics to show the time and date of the occurrence

·       Developed, Deployed, and Monitored SSIS packages and Talend jobs to extract and load information from various data source

        

Additional Experience

09/2016 to       NEW JERSEY INSTITUTE OF TECHNOLOGY, Newark, NJ

Present            Adjunct Professor of Computer Science

·       Conduct undergraduate lectures for CS 100 – Roadmap to Computing (Python), CS 113 Introduction to Computer Science I(Java)

·       Develop lesson plans, instructional material, homework assignments, presentations, final project, labs

·       Utilize variety of technologies and instructional methodologies to keep courses fresh and engaging and managed Moodle / Canvas (Instructure)

·       Participate in proctoring and grading of common exams where every student taking CS 100 or CS 113 take same exam at the same time.

01/2015 to       JOHNSON & JOHNSON, Raritan, NJ

08/2015           Software Engineer Co-Op

·       Mentored and coached Intern engineers by training them on tools and technologies that would enable them to execute on their development tasks

·       Showcased my technical aptitude by learning a new platform (Titanium Appcelerator) that allowed me to develop an iOS and Android application, reducing

development time by 50%

·       Challenged my technical expertise by learning a new language (Swift) to build an iOS application that would help employees to have a healthy career

·       Collaborated with team members to implement business requirements using agile/SCRUM

·       Led sprint demonstrations that showcased technologies built and solicited feedback and further improvements

09/2012 to       NEW JERSEY INSTITUTE OF TECHNOLOGY, Newark, NJ

01/2015           Lead Telecom/Network Technician

·       Trained 8 new employees on how to diagnose and troubleshoot telecom or network issues and managing telecommunication closets

·       Supported students and faculty on hundreds of escalated network issues by monitoring and managing ticketing system to quickly restore outage

·       Led 4 network upgrade projects as Project Manager in which the team redesigned telecommunications closets and installed wireless access points

·       Overlooked a team of contractors as they complete work on campus, ensuring they followed industry standards and the provided floor plans