Post Job Free
Sign in

Engineer Java

Location:
Lilburn, GA
Posted:
May 05, 2020

Contact this candidate

Resume:

Franklyn A. Simon

*** ******* *****, *******, ******* 30047

678-***-**** adc3cb@r.postjobfree.com, http://www.linkedin.com/in/fsimon1

Information Technology

Solutions-oriented Information Technology professional equipped with more than 15 years of software, systems, and security engineering capacities. Hands-on hardworking pragmatic engineer, who believes all tasks with relentless perseverance and positive attitude, can be solved if the technology is present and satisfaction is achieved when both internal and external customers are happy with the end product. I am a firm believer in agile-XP (Extreme Programming), breaking down large task into manageable segments using careful and continuous design driven by rapid feedback from extensive testing to produce clean code. Consistently praised for top performance and perseverance, earning such accolades as:

Certificate/Spot Bonus of Appreciation for Commitment and Dedication to SMA FAA SOS-7 Contract,

Work Achievement Spot Bonus Award for Outstanding Support to SMA at Atlanta Hartsfield-Jackson Airport;

Spot Bonus in Recognition of Extraordinary Efforts in Meeting Needs of SMA Customers and Users

Scope of Excellence

Software Development and Support, Process Improvement ; Security

Technical Proficiencies

Java;J2EE(Spring Framework,MVC,Servlet;JSP),C++/OOP,C,Pro*C, C#,Bash,Perl,Python,SOAP,REST,JSON, WSDL, JDBC, Postman, Hibernate, SQL, PL/SQL; UNIX (SuSE, CentOS, IRIX), Microsoft Windows, Intellij IDEA, Eclipse, UML,ANT, Maven, AutoIT, XML, HTML, JavaScript(AJAX, JQuery, AngularJS,CSS,node.js,bootstrap), Jenkins, JUnit, SVN, GIT,Tomcat,7zip, Log4j, Cygwin, agile-XP, MS Project, Visio, Access, OOA/OOD;OMT, Xen, VirtualBox

Career Track

First Data Fiserv contract -network tokenization Merchant Services Processor Jun 2019 – May 2020

Sr. Java developer

- Stood up microservices springboot spring integration flow Java API applications that expose and consume Token Service Provider (TSP) endpoints for provision service and lifecycle management for primary account number (PAN) in the payment industry.

- JUNIT test with Mockito all layers of spring integration.

- Perform validation from the merchants and from the TSP’s payloads

- Utilize openapi, flow diagrams, and TSP’s developer documentations as resources for building API

- Develop Java API application that send Google Pay payload to FutureX for decryption

SMC3 Transportation Pricing at work Nov 2017 – April 2020

Developer

- Develop Restful Java API using Spring/Spring boot and JAX-RS to expose resources to carriers and partners for LTL Transportation

- Develop Java Restful API for Java Bean Validation using JSR380 and custom validation

- Develop Java POJO that configures Spring environment

- Develop Java POJO that accesses both MongoDB and MariaDB

- Write JavaScript to develop MongoDB documents

- Develop Java JUNIT and Mockito unit tests

- Modify, enhance, and extend JUNIT test utilizing Selenium WebDriver to test Javascript /JQuery

- Use Postman for integration testing of API using JSON and XML

- Develop Java program that interfaces with front-end JavaScript, HTML, Thymeleaf, and JQuery

- Modify and enhance JavaScripts (with HTML, Thymeleaf and JQuery)

- Member of an Agile team with 4 to 6 developers with two weeks sprint

- Use IBM RTC (Rational Team Concert) as our scrum management tool for our 100% agile team

- My teams develop API’s for shippers, carriers, and 3 rd party logistics providers delivering services for

freight cost estimation, contract management, rating, and bidding.

Kapsch TrafficCom contract Traffic Management /Transportation System Dec 2016 – Mar 2017

Senior Software Engineer

- Develop Java programs to automatically generate thousands of records into PostgreSQL 9.5 database

- Modify Spring MVC using CRUD operations via HTTP methods in linux CentOS 7 environment

- Enhance and add functionalities to Java Spring source codes to work across clusters and correct defects

DataPath, Inc – Cyber Security Solutions Satellite Communication Network Nov 2013 - Dec 2015

Software Engineer

- Develop/maintain Java JSON Restful web service back-end using Gson to fetch Firewall STIG

- Develop AJAX requests from JQuery to dynamically update web page with STIG’s resources

- Manage, design, develop, and deploy Java Spring next generation of in-house advance remediation

tool for hardening Microsoft Windows operating systems based on DoD Security Technical

Implementation Guidelines (STIG) for Windows and McAfee; Windows patches, fixes, and other third

party vendor releases for quarterly deliverables to DoD that meet certification and accreditation

standards, FISMA ; NIST. This application is used to secure Windows OS on Army, USMC computers in

remote, closed; austere environments.

- Interface Java with Python to configure audit and GPO policies for Windows OS based on INF files.

- Insert and update MySQL /JDBC database via spring

- Parse XML STIG files using SAXReader and fine tune with Java REGEX.

- Develop and maintain Java Restful Web server with MySQL/hibernate; client based on Jersey

- Use Postman to test resources on Restful Web server

- Use maven and Springframe to package (war file) java application deployed to Tomcat web server.

- Model high level class diagrams using UML notations and NClass class Designer tool.

- Use maven, Ant, Subversion; Jenkins for continuous integration (CI)

- Execute SCAP Compliance Checker (SCC) to ensure Java remediation tool harden Systems as per STIG

SCAP benchmark and used Microsoft Baseline Security Analyzer (MBSA) to check for missing patches.

- Implement OWASP top 10, Oracle Secure Coding Standard for Java, and YASCA (Yet Another Source

Code Analyzer) static code analyzer to prevent and detect security vulnerabilities in source codes

- Create virtual machines for each OS’s for unit testing of software developments.

- Refactor and enhance legacy application by reducing codes by more than 50%

Silverpop Senior NOC Engineer October- 2012 – September -2013

-Write bash scripts that automate starting of services in different run levels in Linux CentOS.

-Monitor Applications; Work Team Track Ticket to solve external and internal IT issues (DNS, FTP, etc.)

ASRC Research & Technology Solutions (ARTS), August-2009 to April 2012

Engineering, research, aerospace, and technology company supporting federal agencies.

Senior Software Systems Engineer

-Managed and Supported of Surface Movement Advisor (SMA) for FAA Air Traffic Control (ATC) client and airline customers (Delta, AirTran, and TBI) at Atlanta Hartsfield-Jackson International Airport including hardware and software development, enhancement, maintenance, troubleshooting, root cause analysis, monitoring, and refurbishing SMA functionality in SuSE Linux environment.

-Served as subject matter expert (SME) and technical representative for SMA at all technical meetings and conferences.

-Developed a Java servlet/JSP report application that got arrival and departure flights 10 hours in advance using Tomcat web server and Oracle as the back-end via JDBC.

-Designed, developed; migrated client server Java swing GUI front end program from C++, C; X-Window front end that displays flight data of all three runways at the Atlanta Hartsfield-Jackson International Airport.

-Developed Java multithreaded TCP/IP client-server middle tier application that processes flight plans and thousands of radar tracks coming from FAA A80 and Delta Airline interfacing with Oracle PL/SQL package to store data in Oracle database tables.

-Maintained C++ legacy applications while migrating the other aspects of the application to Java

JIL Information Systems, Inc., October-1997 to August-2009

Subsidiary of Allied Technology Group, Inc. specializing in lifecycle aviation systems, acquisition, and training.

Senior Software Systems Engineer

-Managed and supported of SMA system software and platform ensuring functionality as integral unit.

-Enhanced, refactored and maintained Java client server TCP/IP multithreaded application that gets flight plan and radar track data feeds from FAA A80 ARTS server.

-Modeled class, instance, and data flow diagrams with Visio using UML methodologies.

-Developed Java TCP/IP server program to replace legacy C serial communication program to get flight plans from Air Tran Airways based on its algorithm to ensure the integrity of the data

-Designed, enhanced and rewrote client/server C++/OOP, C, X-Window, Pro*C, and PL/SQL source codes, packages, functions, procedures and triggers from end-of-life (16 years old) Silicon Graphics (SGI) IRIX 6.0 UNIX operating system/Oracle7 to SuSE Linux Enterprise Server 10 and Oracle 10gR2.

-Wrote Perl scripts to get OAG and Infax data feeds from FTP sites on the web; integrated with C++.

-Wrote Bash automated scripts to backup and restore system as well as to restore database objects

-Saved FAA $50K annually by discontinuing SGI and Oracle service contracts; assumed responsibility

Academic & Professional Credentials

Bachelor of Science, Computer Information Systems (cum laude 3.57/4.0)

Technology Dean’s List for Academic Excellence: DeVry Institute of Technology

Introduction to Oracle SQL and PL/SQL, TCP/IP, UNIX System Administrator Certificates



Contact this candidate