RAO N TATA
PERSONAL INFORMATION:
Address: **** ******* ***, ******, ** 22102
Email: adlf3t@r.postjobfree.com
Phone Number: 571-***-****
ACTIVE : CBP Public Trust (DHS)
PROFILE
18+ years’ experience in Software analysis, design, development and production support in WEB development and Client / Server technologies.
15+ years’ experience in JEE Web Applications designed with multi-tier and Micro Services based Technologies with Open-Source Technologies
Worked in the environments for Legacy conversion, from Cobol / java based and Cold Fusion to java-based web applications.
Energetic and self-motivated team player/builder. Facilitate a team approach to achieve organizational objectives, increase productivity and enhance employee morale.
Strong communication, interpersonal, intuitive, technical, analytical, problem solving and management skills.
TECHNICAL SKILLS
Software /Tools : JEE Technologies( EJB, Hibernate, JPA, iBatis,
Spring, Springboot, Spring MVC, Struts, JMS, XML,
Web Services), AWS,
Visio, JIRA, SharePoint, UML, Agile/ Scrum
, Angular, Java Script,
Languages : Java, Cobol, ColdFusion
Databases : Oracle, SQL, DB2, PostgreSQL
SQL Tools : SQL Developer, TOAD, SOAP UI, PGAdmin
Build Tools : ANT, MAVEN, CI&CD (Jenkins),
IDE : Eclipse/MyEclipse, STS, IBM WSAD/RAD, IntelliJ,
JDeveloper
Version Control : Subversion (SVN)/CVS, Clear Case, Clear Quest, HP
Serena Dimensions, GitHub (GIT) / GitLab /Bitbucket
Application Servers : Web Logic Server, OC4J, tcServer, IBM WebSphere
Application Server, Apache Tomcat
Operating Systems : Windows, Win/95/98/XP, Linux, Unix
EDUCATION
B. Tech (Bachelor of Technology)
M.E (Master of Engineering)
CERTIFICATIONS
Brain Bench Certification in JEE 6
Brain Bench Certification in J2EE
Brain Bench Certification in Java2
PROJECT EXPERIENCE:
CBP Oct.2019 – Till date
(Back end java Developer)
JEE web project was designed for PSPDA/SA CBP project with latest technologies.
Environment : Java/jee, Java 8, Spring Boot, Spring, Spring AOP, Oracle,
PostgreSQL, GitLab, SOAP/REST, JSON/XML, Web Logic, Eclipse
(IDE), STS, Angular, NPM, JDK8/7, Oracle, PostGreSQL, Java Script,
JIRA/Confluence, CI/CD Jenkins, GitLab, Maven, Agile/SCRUM, Docker, AWS
Microservices Architecture
Supporting the application and analyzing back end server code.
Analyzing the back end code using Spring / Spring AOP with REST service calls.
Legacy applications conversation to Spring Boot Micro Services based application
Developed REST API in MicroServices Architecture, with Springboot.
Worked front end with angular components, and REST Controllers.
Used Docker container for deployment.
Back-end Services used Hibernate/JPA
NIH (Rockville/MD) Nov.2018 – Sept.2019
Senior java Developer (consultant)
JEE web project was designed as legacy (from Coldfusion to java) project to provide to provide Reports and other services for Budgets/Grants/Supplements etc.
Environment : Java/jee, Java 8, Cold Fusion, Spring MVC, Spring, Oracle, SVN, Tomcat/Apache, Eclipse (IDE), SharePoint, Jira, Agile/SCRUM, Linux,Python
Role:
Responsible for deploying applications to Test/Stage/Production environments.
Responsible for fixing the defects for production (PROD) environment. Used Jira for defect tracking.
Analysed CF modules, prepared Technical Design document for Legacy conversion Project to java.
Tracking jobs in Linux.
Developed applications tasks using Spring MVC / Spring modules
NIH-VA Jan.2018 – Nov.2018
Senior java developer (Consultant/Convernz)
JEE web project was designed for Admin functionalities
Environment : Java/j2ee, Spring, Spring MVC, Spring Security, Struts, Oracle SQL,
SVN, Eclipse, Maven, JDBC, Hibernate, Apache Tomcat Server, java 8
Role:
To develop legacy Struts based application to new technologies with Spring MVC with back end Hibernate
Developed full stack using end-to-end using Spring MVC framework and back end Service layer / DAO which uses the Hibernate using annotations.
Implemented Spring Security for User authentications/Privileges.
Used SQL Developer to test the SQL queries /SPs.
HUD-DC Mar.2015 – Dec.2017
Senior Developer (ValidaTek)
JEE web project was designed for Integrated Assessment Subsystem (NASS) for PHAS/HUD to provide PHAS Score/ Reports/Administering NASS etc. for HUD users.
Environment : Java/jee, JMS, Spring, MDB, Spring MVC, Struts, Oracle SQL, Serena,
Eclipse, STS, Serena, Web Logic Server, Web Services, iBatis,
Agile, SCRUM, Jenkins, Jasper, JDK 1.7, Linux
Role:
To support development & maintenance contract for iNtegrated Assessment Subsystem (NASS) at Public Indian Housing (PIH)
Worked to migrate Cold Fusion modules to java in the J2EE web application.
Developed end-to-end using Spring MVC framework, back end Service layer /DAO which uses the iBatis using Spring framework. Used SOAP and REST based services.
Used JMS API with MDB to develop the Queue based messages between the NASS and other sub systems.
Responsible for Production Support of the application.
Lockheed Martin/Alexandria Jan.2013 – Feb.2015
Senior java Developer (Consultant/Oran)
Migration of JEE web project from Oracle OC4J server to tcServer for DMDC/DCMA (DOD).These projects are basically designed for Audit tracking.
Environment : Java/j2ee, struts, Oracle ADF, CVS, Spring, Hibernate, Eclipse (IDE),
Web Services), SOAP UI, Tomcat / tcServer, SCRUM
Role:
Migration of JEE web project from Oracle OC4J server to tcServer for DCMA (DOD).
These projects are basically designed for Audit tracking for different Contractors.
• Migrated the java/jee projects from OC4j (Oracle Server) to tcServer. I had analyzed
the existing projects which were different jee technologies like Struts/Spring and
back end Hibernate and Oracle ADF .
• Prepare d Technical design document about project migration details, which consisted
about jdk2 to jdk 5 and related jars, build details using ANT and configurations
details.
• Developed code and done the module / component testing for enhancements of the
Projects in local environment.
U.S Census Bureau Jan.2012 –Dec.2012
Senior java Developer (consultant)
JEE web project (American Fact Finder) is implemented with latest technologies to search the US Census information like people, counties etc.
Environment : Java5/JE5, Spring, iBatis, Struts, XML, IBM RSA, WAS(WebSphere
Application Server), Cruise Control, Clear Case, Clear Quest, ANT,
Oracle11g, TOAD, Unix
Role:
Developed back end process using iBatis in Spring framework to meet the requirements. Used RAD for developed and used IBM WebSphere Application Server console.
The data is retrieved from Oracle database with Endeca Search engine.
Modified /developed the pages using Struts framework.
Used Clear Case for version control and Clear Quest for defects tracking.
Responsible to fix the defects and monitoring the multi threading jobs.
Responsible to configure Cruise Control (CI) in development environment using ANT build.
VO (Value Options)/VA Aug.2011 –Dec.2011
Senior java Developer (consultant/Precise Systems)
J2EE web project was designed to provide health care services to VO clients, members and providers. The services include in different ways like clinical information, in-patient information, out-patient information etc.
Environment : Java/j2ee, struts, Oracle, CVS, WAS, RAD8 (IDE), AS400 DB2
Role:
Responsible for implementing enhancements to the j2ee web application as per the requirements. This includes changes in the ‘Delegate’, ‘Business (EJB) and DAOs.
And the front pages (jsps) using Struts frame work.
Used Oracle and AS400 DB2 as back end data base.
Developed end-to-end code as per the use cases.
Responsible for deploying EAR file to test environment.
Northrop Grumman/VA Aug.2010 to July.2011
Senior java Developer (consultant)
Defense Travel System (DTS), a Defense Department fully web based Travel Management System was designed and developed by Northrop Grumman Mission Systems with J2ee technologies. DTS is a seamless, paperless, automated system.
Environment : Java EE, Struts, Oracle10g, Spring, Hibernate, SVN, Eclipse, Apache, Resin, JIRA, UNIX, XML, ANT
Role:
Developed back end service classes /modified existing modules as part of the
Enhancement of the project. This also includes Spring application context files
and Hibernate modifications.
Responsible for fixing the production defects.
Processed import-export module which is XML based framework.
U.S Census Bureau Sept.2008 –July2010
(Senior java Developer /ICS-NETT)
J2EE project is implemented with latest technologies to enable the administrators to operate regional operations like ‘staffing across the regions’, ‘conduct field operation’ etc for 2010 Decennial Census operations.
Environment : Java5/JE5, EJB3, struts2, Oracle, SVN, OC4J/SOA, SQL Developer (IDE), iBatis, Spring2, AJAX, Agile
Role:
Developed back end services to meet the use case functionality
using EJB3 and iBatis in Spring framework.
Developed front end using Struts2 frame work.
Used Oracle back end database.
Responsible to fix the defects .
VO (Value Options)/VA March2007 –Sept.2008
Senior java Developer (consultant)
J2EE web project was designed to provide health care services to VO clients, members and providers. The services includes in different ways like clinical information, in-patient information, out-patient information etc.
Environment : Java/j2ee, struts, Oracle, CVS, WAS, RAD7 (IDE), AS400 DB2, DB Visualizer
Role:
Responsible for implementing ‘Common Functions’ to the web application based on the Use Cases. This includes changes in the ‘Delegate’, ‘Business (EJB) and DAOs.
JSPs are developed using Struts framework.
Used jstl, struts validations.
Used Oracle and AS400 DB2 as back end database.
Developed end-to-end code as per the use cases.
FannieMae (VA) Aug.2006 – March 2007
Senior java Developer (consultant)
J2EE Web development for the FRS (Fee Reconciliation System) for loan readjustment applications for SFT –Single Family Technologies.
Users can login to the system review the mortgage loan data that, and change the loan attributes (loan derivates). And submit for reprocessing i.e. Add fee /repricing process
Environment : XP, Sybase, Java, J2EE1.4, struts, MyEclipse, Web Logic server9.0,
Hibernate, Clear Case, Workflow, Altova XML Spy, SOX
Role:
Participated in the full life cycle development of the applications.
Responsible for implementing release and developed back end classes using using hibernate classes
Developed JSP pages, related Action classes, Action Forms using Struts framework.
Used advanced tags.
Used MyEclipse IDE for development, implemented workflow. Used Altova XML Spy tool for validating XML file
Configured Hibernate for accessing database. Used hibernate.cfg.xml and other configuration files.
HighMark Jan.2005 – July.2006
(Senior java Developer /Tek Systems)
J2EE Web development for the eMarketingSystems for applications (Health Insurance)
‘Enrollment Process and Plan Tools billing.
Environment : Windows 2000, Oralce9i, Java, J2EE, EJB2.0, WSAD, IBM WAS (5.1.2)/RAD, HIPPA, Struts, Harvest, Broad Vision.
Role:
Developed in the full life cycle development of the applications.
Developed JSPs, related Action classes,Action Forms using Struts framework
Modified the Struts-config file
Processed HIPPA claims transactions like 837 and 276/277
Developed back end classes, utility classes and Data Tranfer Objects that are needed for the application. Developed Session beans
MCI (VA) Senior Developer July.1998 – Dec.2004
Conversion of Legacy based application from Cobol to j2ee.Customer Order Tracking System is a j2ee web-based system, which allows business analysts and authorized users login online to track the customer orders.
Environment : J2EE (Servlets, JSP, JDBC), HTML, Java Script, IBM WAS,
WSAD, IBM Mainframe software(Cobol, JCL, DB2), Oracle8i, SQL.
Role:
Developed Legacy conversion of the application.
Involved in the development of software modules using J2EE architecture, unit testing and integration testing
Done Legacy conversion to java
Developed Java Servlets for processing user requests and responses, Java Beans for populating data.