Post Job Free

Resume

Sign in

Project Management Software Development

Location:
Aldie, VA
Salary:
70/hr
Posted:
November 15, 2023

Contact this candidate

Resume:

Experience Summary:

Thirteen (**) years of work experience in software development, which includes System Study (System analysis/ design, and development), project study, feasibility, project scoping and scheduling, team handling and work allocation.

Skilled in project management activities involving analyzing information system needs, evaluating end-user requirements, custom designing solutions, troubleshooting for complex information systems management.

Extensive experience in Object Oriented Programming (OOP), Object Oriented Analysis Design (OOAD), MVC Architecture using Jakarta Struts1.1/2.0,Hibernate 3.0, spring 3.0, J2EE implementation and deployment, J2SE and J2EE Technologies (JSP, JSTL, EJB, Servlets, JDBC, RMI, Web Services, Core Java and Log4j) and Oracle.

Experience in deploying applications using IBM Web Sphere 7.x, Websphere ESB Server 7.x, Websphere Process Server 7.0, and Sybase EA Server, Netscape Application Server, BEA Web logic 8.x/9.x, jBoss 4.2.2, jRun and Apache Tomcat Application Servers.

Proficient in using RDBMS concepts and worked with Oracle 8i/9i/10g, SQL server 2005, Sybase and good experience in writing Stored procedures, Functions and Triggers using PL/SQL.

Expertise in MVC architectures – J2EE, Struts Frame works.

Implemented/Knowledgeable in Core Design patterns and Gof Patterns such as Singleton, Factory, Abstract Factory, Proxy, View Controller, Value Object, and DAO pattern etc.

Extensive experience in Service Oriented Architecture (SOA) using Web Services(REST,SOAP,JAX-WS,WSDL)

Good Experience in usage of Version Controls such as Clear Case, CVS, SVN and GIT.

Expertise in Jenkins builds process.

Industry experience includes Federal, State Government and Financial.

Worked with Web sphere ESB mediation modules exports to reference by external services.

Used Web sphere integration developer provides an IDE to build applications based on service oriented architecture.

Strong Technical Knowledge in Web sphere Process Servers, Websphere Enterprise Service Bus and Websphere Integration Developer.

Strong working Experience in designing the Front end pages using HTML, CSS, DHTML, JAVA SCRIPT, XML, XHTML and writing the parsers using SAX, DOM and JAXB.

Experience in writing the korn Shell scripts for running the cron jobs in UNIX.

Experience in UML diagrams like Use case diagrams, Class diagrams, Sequence diagrams and State diagrams using Ms-Visio

Very good experience in processing the Millions of Records from staging tables to main tables through BATCH JOBS.

Experience in handling multiple projects simultaneously.

Key involvement in interaction with clients for scoping, effort estimates, status reporting and design.

Good experience in handling with providing production support for real time products/projects.

Strong debugging problem solving and analytical skills.

Self-motivated and goal oriented team player with strong analytical, organizational and problem solving skills..

Quick learner with an ability to rapidly achieve organizational integration.

Excellent communication and interpersonal skills; clear understanding of business rules and ability to work both in project team and as an individual.

Oracle certified professional in Oracle9i: SQL (Exam #1Z0-007 Introduction to Oracle9i: SQL)

Technical Proficiency:

Languages

C, C++, Java (JDK 1.6/1.7/1.8), UML and PL/SQL

J2EE API

Jdk1.6/1.7, Swing, Applets, JSP 2.0, JSTL, Servlets 2.4, Java Beans, JDBC 3.0, RMI, EJB 2.0 & Struts 1.1, Hibernate 3.0, Spring MVC, Spring Boot, Rest Services, Web Services (SOAP, WSDL), XML 1.0, XHTML, XML Schema, XSD, XSLT, SAX, DOM, JAXB.

Databases

Oracle 9i/10g, Sybase, SQL Server 7.0 / 2000, MySQL and MS Access 2000

Web Development

HTML, DHTML, XML, XSL, XSLT, X-Path, JavaScript, AJAX, CSS, Angular TS

Scripting Language

Shell Script, JavaScript

Web Server

Apache Tomcat 4.X/5.1

Application Servers

Jrun 3.0, Tomcat,Netscape Application Server 4.0,Sybase EA Server4.0, JBOSS 4.0, BEA Web logic 0/9.1/10.1, IBM Web Sphere 6.x/7.x,Web Sphere ESB Server7.x, Web Sphere Process Server7.0.

Tools

Eclipse3.0, Net Beans5.0, RAD, WID, Clear Case, Clear Quest, CVS, PVCS, VSS, Sub Version, Dream weaver 2000, Edit plus, JBuilder, JUnit, NetCharts, TOAD 6.4.

Operating Systems

Windows 95/98/2000/NT, UNIX, MS-DOS

Certifications:

●Oracle certified professional in Oracle9i: SQL (Exam #1Z0-007 Introduction to Oracle9i: SQL)

Professional Experience:

USPTO (Federal Client) Feb’2021- Till date

Alexandria, VA

Sr. Consultant

Responsibilities:

●Responsible for discussing and understanding the requirements received from the users and prepare Design document with approach details for the implementation of the Business Rule.

●Business Rule scoping, Scheduling and effort estimation.

●Created and Presented the POC’s for JMeter.

●Designed and Developed the Web application using Spring Boot frameworks.

●Developed REST APIs using Spring Boot and Spring Data JPA to get all the related data CCC.

●Used Kanban and Agile methodology throughout Project development.

●Used GIT as Version control.

●Designed the XSD’s to design templates for Business letters.

●Developed Test cases using JMeter.

●Build and Deployed the project into multiple environments using Jenkins build process.

●Responsible for supporting the SIT and UAT testing teams with test data and in trouble shooting and fixing any defects.

●Communicate with user for any ongoing issues and provide solution.

●Support and Fix production issues.

Environment: Java1.8, Angular 9.0, Spring Boot, Tomcat, JBoss Application Server, Jmeter, XSD, Eclipse IDE, GIT, Oracle.

SEAR(FannieMae) Apr’2020 – Jan’2021

Reston, VA

Sr.Consultant

•Simplified Enterprise Architecture Repository (SEAR), supports all Single Family Applications in Fannimae.

Responsibilities:

●Contribution: Design, User Interaction, Development, Testing & Implementation, Leading a team and Support.

●Responsibilities include customer coordination and full Lifecycle software project development.

●Designed and Developed the Web application using Spring Boot and Angular 9.0 frameworks.

●Developed REST APIs using Spring Boot and Spring Data JPA to get all the related data of Fannimae applications.

●Used Kanban methodology throughout Project development.

●Used GIT as Version control.

●Build and Deployed the project into multiple environments using Jenkins build process.

Environment: Java1.8, Angular 9.0, Spring Boot, Tomcat, JBoss Application Server, Eclipse IDE, GIT, Oracle.

SACWIS project(CGI) Feb’2019 – Mar’2020

Fairfax, VA

Sr.Consultant

•Statewide Automated Child Welfare Information System (SACWIS), supports the following State and federal programs such as Adoption, Child Protective Services etc.

Responsibilities:

●Worked in an environment that used agile methodology with daily Scrum meetings.

●Used Spring Framework for Auto wiring, Dependency Injection and Annotation driven transaction management.

●Responsible for supporting the SIT and UAT testing teams with test data and in trouble shooting and fixing any defects.

Environment: Java1.8, JSP, Spring MVC, JBOSS Application Server, Maven, CSS, XML, Eclipse IDE, Clear GIT, Oracle.

Fannie Mae - CGI Apr’2013- Feb’2019

Herndon, VA

Application Programmer Analyst

Responsibilities:

●Played the L3 role for supporting and developing the applications.

●Worked in an environment that used agile and Kanban methodology with daily Scrum meetings.

●Used agile software’s Rally and Jira for User Stories monitoring.

●Analyzed the legacy systems to understand the client requirements better.

●Converted the applications from Struts1.1 to Spring MVC.

●Used Spring Framework for Auto wiring, Dependency Injection and Annotation driven transaction management.

●Developed Spring Rest Controller which deals with DAO layers and service layers.

●Designed and implemented RESTful Web Services using Spring Boot with JSON formatted messages running on WebLogic, JBoss Application Servers to get, create, modify and delete the Applicant/Nomination information persisted in Oracle Database.

●Used REST Assured framework to perform integration and automated testing for the REST Web Services.

●Developed Angular 4(Type Script) services to make calls to the Rest services.

●Developed the Angular Components and html for user interface validations and view.

●Converted the build scripts from Ant to Apache Maven for creating and building project artifacts.

●Responsible for supporting the SIT and UAT testing teams with test data and in trouble shooting and fixing any defects.

●Involved in Autosys upgrade from R4.5 to R11.

●Supported the prod deployment activities.

Environment: Java1.7, JSP, Struts 1.1, Struts Tiles, Spring MVC, Spring Boot, Rest Services, Angular TS, SOAP Services, WebLogic Application Server, ANT, Maven,CSS, XML, XSD,XSL, Eclipse IDE, Clear Case, CVS,SVN, Sybase.

USPTO PALM(Federal Client) Aug’2012- April 2013

Alexandria, VA

Sr.Programmer Analyst

Working on multiple projects which involves Web Services, Web based applications and Standalone applications.

BibData, Patent Bibliographic Web Services to enable consumer to create, retrieve, update, and delete bibliographic data (like Correspondence Address, Application Inventor, Foreign Priority, Patent Term History, etc.) associated with a patent application from the PALM system.

CPC is The Cooperative Patent Classification (CPC) is a joint patent classification scheme developed by the USPTO.

American Inventor Act (AIA), PALM AIA Indicator implicates other systems such as PAIR, Edan and PDX etc.

Responsibilities:

●Responsible for discussing and understanding the requirements received from the client and prepare Interface Specification document with approach details for the implementation of the Business Rule.

●Business Rule scoping, Scheduling and effort estimation.

●Designed the XSD’s based on the Business Requirements.

●Responsible for designing and writing the XSD’s and create the WSDL according to the business requirements

●Used Top Down approach methodology and Apache CXF for generating the Java files from a WSDL

●Used spring framework auto wiring (generation) mechanism allows to express object dependencies (DAO) as configuration files.

●DAOs are mapped in MyBatis configuration and mapping files.

●Developed Testharness application for testing team to test the web services using Struts 1.01 based on the client requirement.

●Generated client side API using WSDL to Java with Apache CXF.

●Implemented the Application front-end pages using JSP’s, JSTL, and Struts Tag Libraries.

●Followed Coding standards as per the USPTO standards.

●Used PMD tool for the code cleanup.

●Developed & Designed UML diagrams like Class diagrams, Sequence diagrams using Rational Software Architecture.

● Build the Application using ANT build script and deployed in WebSphere and Jboss application servers of SIT Environment.

●Loading the XML files using JAXB and processing them to the database through a batch job

●Involved in developing the enhancements which use DOM source for loading the XML files and validating them.

●Involved in the Production Deployment Process.

●Participating in daily SCRUM meetings, Iteration planning and reviews.

●Used Log4j for development and run time debugging of the application

●Utilized Rational Clear Case as a version control system and for code management.

Environment: Apache CXF, XSD, Java1.6, J2ee, JSP, JSTL, Struts 1.1, Struts Tiles, MyBatis, Ibatis, UML, Web Services, Web Sphere Application Server7,JBoss with CXF, ANT, CSS, JavaScript, HTML, DHTML, XML,XSLT,DOM Parser, RSA, Eclipse IDE, Clear Case, Oracle, PL/SQL,Windows XP.

STARS (State Client) Oct’2009- Feb’2011

Ohio Department of Taxation (ODT), Columbus, Ohio

Sr.Programmer Analyst

STRAS project involves in migrating Ohio state tax dept legacy application. Ohio state tax dept. administers collection of various taxes (Personal Income, Sales Tax etc). STARS migration project is for developing a new Java based application to replace the existing legacy distributed system to improve productivity, reporting, taxpayer compliance and customer service. This project involves:

●Bring Sales & Use, Corporation Franchise, Employer Withholding, and School District Withholding taxes (i.e. the current ITAS taxes) into the STARS Framework.

●Bringing all the administered taxes into the STARS.

Responsibilities:

●Responsible for discussing and understanding the requirements received from the client and prepare Design document with approach details for the implementation of the Business Rule.

●Business Rule scoping, Scheduling and effort estimation.

●Designed the Web application implementing the Struts 1.1 framework for Model-View –Controller (MVC) pattern to make it extensible and flexible

●Used HTML, DHTML, JavaScript, CSS and Struts tags for front end design and implemented MVC design pattern with JSP, JSTL, Struts Controller, Action classes and Action Form bean.

●Worked with Struts front-end utilizing the tiles framework to implement the GUI interfaces.

●Developed & Designed UML diagrams like Use case diagrams, Class diagrams, Sequence diagrams and State diagrams using Ms-Visio.

●Worked with Websphere ESB mediation modules exports to reference by external services

●Worked with Websphere ESB mediation modules flow components Routing, Database lookup, Database logging and Structure transformation.

●Worked with mediation primitives Message Logger, Database Lookup, Message Filter, XSLT, Fail and Stop provided with Web Sphere Integration Developer.

●Developed web Services for eForms and IVR using Apache axis.

●Created the security for Inbound and outbound services which goes through ESB.

●Used SOAP UI for testing the web services by pointing to different environments.

●Configured Struts-Config.xml, Tiles-def.xml for action forwards, global forward and for Reusing the Templates

●Used Hibernate for data persistency.

●Used Hibernate, DAO patterns, POJO patterns for back end design.

●Involved in writing the Procedures and Functions for different types of tax form date manipulation.

●Used XML, XSLT, JAXB for parsing and transforming the XML documents received from the external applications

●Written Procedures and Functions for processing the tax form data.

●Used JavaScript for creating the Global templates that can be used across the JSP Pages

●Involved in Code reviews for other modules developed by peers.

Environment: Java1.5, J2ee, JSP, JSTL, Struts 1.1, Struts Tiles, Hibernate, UML, Apache Axis, Web Services, Web Sphere Application Server7,Tomcat, ANT, CSS, JavaScript, HTML,DHTML, XML,XSLT, Eclipse IDE, Clear Case, Oracle, PL/SQL,Windows XP.

BTO Demand Shaping (BDS) system Nov’2007- Dec’ 2008

TOSHIBA (TAIS), Irvine Blvd, CA

Sr.Programmer

TAIS needs the ability to track component consumption weekly and monthly against the current plan to help steer sales analyst understanding and sales representatives' communication to customers. This allows sales to focus efforts on adjustments to the actual sales to get them back in line with the PSI forecast. The BTO Demand Shaping (BDS) system collects the data from various systems and generates the BTO Actual comparison report for BTO Sku’s and PSI Change Analysis Report for Features Sku’s

Responsibilities:

●Contribution: Design, User Interaction, Development, Testing & Implementation, Leading a team and Support.

●Responsibilities include customer coordination and full Lifecycle software project development.

●Define business need, investigate and recommend a business solution for various J2EE Sales planning applications.

●Responsible for discussing and understanding the requirements received from the client and prepare Design document with approach details for the implementation of the enhancement.

●Enhancement scoping, scheduling and effort estimation.

●Spring MVC been used to provide different actions in the controllers.

●Fabricated the entire application by developing the common API that can be used as a wrapper class by the developers.

●Written Web Service Client programs for getting sku’s information.

●Developed Class, Sequence and Use Cases diagrams.

●Developed Dao’s for processing the Million of Sku’s/Orders (Records) through Batch Jobs from Staging table to Main table.

●Written the Shell Scripts in UNIX for running the cron jobs.

●Developed a JAVA class to process the XML files received from the daily data processing center and populate the database using Data base connectivity and DOM parser.

●Involved in design and development of JAVA interfaces that integrate with iSeries AS/400, DB2 systems.

●Created individual Object/Relational Hibernate mapping file hibernate.hbm.xml to hold Meta data for connecting with multiple databases.

●Generated daily PSI report in XLS format using Apache HSSF (Excel API) Java plug-in.

●Used extensive JavaScript for creating the Global templates that can be used across the JSP Pages

●Designed and developed the persistence classes for Hibernate implementation.

●Configured Struts-Config.xml, Tiles-def.xml for action forwards, global forward and for Reusing the Templates

●Developed ANT build scripts to control and compile the source codes in different environment.

●Used CVS as version control for rebasing and delivering the code

Environment: Core Java 1.4/j2ee, JavaScript 2.0, UNIX, Spring MVC,, Hibernate 3.0, JSP 1.2, JSTL, HTML,DHTML, XHTML, CSS, Windows 2000,Web Sphere, XSLT,XML-Schema, X-Path, DOM, Eclipse IDE, Ant 1.6.5, JUnit, UML, CVS, Oracle(SQL,PL/SQL) .

Academic Qualification:

●Master of Computer Applications (M.C.A).



Contact this candidate