Career Summary
*+ years of experience in applications performance monitoring as an AppDynamics engineer. Installing AppDynamics agents, creating custom configurations, business transactions, AWS EC2, Message Queue as well as providing training.
2+ years of experience in application development based on OOAD, client/server and related web application software development.
Strong technical background, experienced in latest areas of client/server and Internet computing including Data Processing and Data Acquisition, Educational Service, Health Care, and Telecommunication.
Experience in System Analysis, multi-tier Architectural designs, development and execution methodologies using UM, J2EE (Struts, Hibernate, Servlet, JSP).
Experience in design, analysis, development and maintenance of complex, high performance and scalable distributed object-oriented applications in Java, JEE (Struts, Hibernate, Servlet, JSP), XML, Oracle.
Experience in Core Java fundamentals like Multithreading, Collections, and Generics.
Excellent skills in Web Technologies like JSP, Servlet, JavaScript, jQuery, CSS, HTML, XHTML and XML.
Experience in all phases of Software Development Life Cycle (SDLC) including design, development, and maintenance of complex applications.
Excellent experience with Oracle Databases & experience in SQL statements.
In-depth knowledge of creating use case studies activity, logical component views to extract business process flows and workflows that helped development and quality assurance team to understand the requirements.
Team player with strong programming and implementation skills as well as effective communication skills.
Technical Skills
APM tools
AppDynamics and Dynatrace
Languages
Java, .NET, PHP, SQL, PL/SQL, JavaScript, and XML
Web Technologies
Angular, JSP, Servlet, HTML, XHTML, CSS, JavaScript, jQuery
APIs
Collections, JDBC, SOAP, REST
Frameworks
Struts, Spring, Hibernate
Application Servers
Jboss7, Apache Tomcat9, WebLogic10, GlassFish4.0
RDBMS
Oracle, DB2, SQL Server 2012, MySQL, PostgreSQL, MongoDB
Design Patterns
MVC, Dependency Injection, Data Access Objects, Business Objects.
Operating Systems
Windows 11/10/ 8 / 7/ Vista, Unix, Linux, Mac OS X
Education
B.S in Applied Information Technology, Concentration in Information Security & Minor in Business
George Mason University, Fairfax, VA
Certification
AppDynamics Citified Associate Performance Analyst
Clearance
Confidential
US Citizenship
Professional Experience
Project: AppDynamics
Client: US Customs & Border Protection (CBP), VA
Position: AppDynamics Engineer
Duration: Feb 2018 to Present
Project Description:
Fully support Customs & Border Protection (CBP) as an AppDynamics engineer across all the projects such as focusing on monitoring applications performance, maintaining dashboard, real-time support, and helping Dev teams with error diagnosis. As well as providing capacity plan, changing application configuration, disabling errors from AppDynamics configuration, JVM memory settings, changing health rule & policy.
Responsibilities:
Support and monitor all Customs & Border Protection (CBP) applications, such as Cargo System Program (CSPD), Passenger Program (PSPD), Border Enforcement & Management System (BEMSD) and Targeting & Analysis System Program (TASPD).
Monitoring Message Queue, Database, and AWS EC2 instances.
Checking the applications health, business transactions, code problems, response time, hardware resource such as CPU, Memory, Disk, and Network utilization, error rate, JVM garbage collection, JVM heap utilization, memory leakage, and more.
Creating dashboards, and War-Rooms for individual applications.
Generating report such as 15, 30, or 90 days report for capacity plan.
Extensively used Java, .Net, JIRA, XHTML, CSS, and XML for supports AppDynamics dashboard and applications.
Environment:
AppDynamics, MQ, AWS EC2, XML, PuTTY, Eclipse, Angular, JIRA, Confluence, java, .Net, XHTML, CSS, JavaScript, Splunk.
Project: Web Application
Client: USCIS Washington, DC
Position: Application Developer
Duration: Dec 2017 to Feb 2018
Project Description:
Designed and developed online web base submission forms for United States Citizenship and Immigration Services (USCIS). Provide the capability to assemble, receive, accept, and analyze Immigration Forms (ELIS) as well as changing the process of paper documents to electronic submission forms.
Responsibilities:
Supports all processing of submission artifacts and data that are transmitted to ELIS over the Internet and maintaining the existing plat form.
Extensively used Java, AngularJS, Spring, JIRA, Jenkin, AWS, XHTML, CSS, and XML for supports the query of and access to USCIS forms.
Used Git Hub for Version Control and JIRA for bug tracking.
Involved in pushing code into pipeline using Jenkin.
Worked as Developer and involved in the Analysis and Design of the front-end using Angular, XHTML and CSS.
Environment:
GIT HUB, J2EE, AWS, XML, Eclipse, Angular, JIRA, Jenkin, Agile, Confluence, Apache Tomcat, XHTML, CSS, JavaScript, Kanban, MongoDB, and Slack.
Project: Java Developer
Client: Security & Exchange Commission Washington, DC
Position: Jr. Java developer
Duration: April 2017 to Nov 2017
Project Description:
Designed and developed online web from for Security & Exchange Commotion. Provide the capability to assemble, receive, accept, and analyze corporate, public and confidential information by the SEC. Query data to process paper submissions and upload related materials for filings as well as notify the filer of acceptance or suspense status.
Responsibilities:
Supports all processing of submission artifacts and data that are transmitted to EDGAR over the Internet, and other means by registered SEC filers and internal SEC analysts.
Extensively used Java, JSF, JavaScript, XHTML, CSS, and XML for supports the query of and access to EDGAR data provides review and modification functional for SEC analysts form an SEC workstation. .
Used Serena Version Manager for Version Control.
Responsible for coding, integrating code and unit testing.
Involved in developing JSP pages using Struts custom tags, and jQuery.
Worked as Developer and was involved in the Analysis and Design of the front-end using JSF, JavaScript XHTML and CSS.
Environment:
Serena Version Manager, SBM, XMLSpy, J2EE, XML, Eclipse, PuTTY, Toad for SAP, Oracle10g, Apache Tomcat, XHTML, CSS, JavaScript, jQuery, and JSF.
Project: Java/Web Application
Client: PDRI, a CEB company Chantilly, VA
Position: Software Engineer
Duration: May 2016 to Dec 2016
Project Description:
Designed and developed web pages for Coca-Cola Company. The module had several sub modules like plans, coverage, accessories, service, features etc. Designed and developed code for performance fitness, generates a list of questions best suited for the interview, and generate reports for HR System.
Responsibilities:
Extracted business logic into one or more helper classes that can be used by the view layer consisting of Servlet and JSP. These helper classes were implemented as JavaBeans or custom tags.
Extensively used JavaScript for Client-Side Validation.
Used GIT for Version Control.
Responsible for coding, integrating code and unit testing.
Involved in developing JSP pages using Struts custom tags, and jQuery.
Worked as Developer and was involved in the Analysis and Design of the front-end and middle tier using Servlet and the Struts View Framework.
Environment:
JDK 7, Agile, GIT, Hibernate, J2EE, XML, intelliJ, Clear Case 7.0.1, SQL Server 2012, JBoss 7.1.1, HTML, CSS, JavaScript, jQuery, and Json.
Project: Web Application/ Inventory System
Client: Willston Dental Care Center, Falls Church, VA
Position: Java Application Developer
Duration: Dec 2014 to Dec 2015
Project Description:
Web Application/ Inventory System is designing a website to increase web presence, create an inventory database, customer database, and an efficient way to interact with customers through text messages and emails. The module had several sub modules like plans, coverage, accessories, service, features etc. Designed and developed code for Order Entry, Order Confirmation, and Order Tracking for the System. The system was implemented in an N-Tier Architecture. The server-side components were running on GlassFish server, which was used as the Development Application Server, and Production Server.
Responsibilities:
Involved in the whole life-cycle design and development.
Part of architecture design team.
Responsible for requirement gathering and analysis through interaction with end users.
Involved in designing use-case diagrams, class diagram, interaction diagram using UML model.
Involved in developing JSP pages using Struts custom tags, JQuery and Tiles Framework.
Used JavaScript to perform client-side validations and Struts Validator Framework for server-side validation.
Designed and developed back-end using Oracle 10g as database: ER diagram, tables, procedures, functions, triggers.
Developed DAO (data access object) using Spring Framework
Designed persistence layer built on ORM framework and developed it using Hibernet.
Actively involved in SQL queries/DB Script.
Involved in developing other subsystems’ server-side components.
Environment:
GlassFish4.0 server, Apache-Struts2, Spring4, JSP, jQuery, Servlet, Struts-Validator, Struts-Tiles, Tag Libraries, AJAX, JDBC, Oracle 10g, JDK 7, Junit.