Naukri Ashwini (11y 1m)
Naukri Ashwini (11y 1m)
9515981278
a76039303@gmail.com
Linkedin: Ashwini C
ASHWINI
PROFESSIONAL SUMMARY:
● Over 10+ years of experience in software Development Life Cycle Software analysis,
design, architecture, development, design and integration using Java/J2EE technologies
in domains Finance, Public Sector and Health Care.
● Expertise in designing and developing server-client and web based applications in
Java/J2EE technology using Object Oriented technology.
● Profcient in developing web interfaces using HTML5, CSS, Bootstrap,
JavaScript, Angular and JQuery.
● Well versed in experience in designing and developing web based Enterprise
applications for J2EE platform using Core Java Servlets, JSP, EJB, JMS, JSF, Swing,
Struts 2.0, Spring Framework, Hibernate, XML, JDBC, Web Services and SOA.
● Mastered diferent modules of Spring Integration, Spring Testing and Spring JDBC and
good hands-on experience with Spring IO, SPring Boot implementation of REST.
● Extensive experience in various Agile methodologies like Test Driven Development
(TDD), SCRUM and Pair Programming.
● Acquainted in programming skills with an experience of developing n-tier applications
and enterprise applications using technologies like JAVA, J2EE, Spring, Servlets, JSP,
JDBC, MongoDB, Oracle which makes a clear diferentiation between layers.
● Good programming knowledge using Java 8, 11, 14, 17, 18, Spring 4.x, Spring
MVC, Hibernate 3.2, JPA 2, Servlet, Struts 2, Java Beans, JDBC, JTS, JSP.
● Adept in designing and developing Spring, Struts, MVC, Java/J2EE based framework.
● Created a robust client-side model and validation using HTML, DHTML, CSS,
JavaScript, JSP, Struts Tag Library.
● Hands-on experience with XML suite of technologies such as XML, XSD, DTD,
XML, Schema, DOM.
● EXpertise in developing web services with XML based protocols such as SOAP
and WSDL.
● Sophisticated knowledge in RDBMS Design, ER modeling, SQL, PL/SQL,
procedures, cursors, triggers.
● Extensive experience on J2EE Web Application Servers such as IBM Web Sphere
Server, BEA Web logic, JBoss, GlassFish & Apache Tomcat server.
● Profcient in using Source control Management tools like CVS, SVN, VSS, PVCS
and Rational Clear Case.
● Familiar in deploying applications using Java build tools Apache Maven.
● Designed the client-end applications and user interactive web pages using web
technologies like AngularJS, NodeJS, Jasmine and HTML5.
● Adaptable person with great relational skills, responsibility, result situated, dedicated,
enthusiastic to pick up trending technologies.
EDUCATION
Masters of Technology
JNTUH
2015-2016
Bachelors of Technology
JNTUH
2009-2013
TECHNICAL PROFICIENCY
J2EE & APIs Technologies: JSP, Servlets 2.x, JavaBeans, JDBC, Struts 2.x/1.x, RMI, EJB3.0,
Hibernate 3.x/2.x, Spring 2.0/1.0, JMS, Web Services, SOA, SAX and DOM Parsers, AJAX,
JAXB2.1 / 2.0, JMS, Web Services, SOA, SAX and DOM Parsers, AJAX, JAXB2.1 /2.0
Source Control Tools: CVS, SVN, VSS and Rational Clear Case, Stash Git, Source Tree,
GitHub, GIT Desktop.
SDLC Methodologies: Agile Methodology, Scrum, Water Fall, RUP, Kanban Methodology.
PROFESSIONAL EXPERIENCE
Software Engineer
Responsibilities:
● AngularJS used its two-way binding to achieve the feedback functionality from the user.
● Involved in daily meetings with on-site ofshore coordination. Involved project coding
phase and active member in project maintenance activities.
● Used maven for project dependency management and Log4j for logging. Involved in
activities like code review, performance improvement.
● Written application properties to add various properties to applications such as
Cassandra, Oracle contact points or other fle locations in the repository.
● Standardized processes for testing Angular applications, using Karma with Mocha for
unit and Integrated testing.
● Worked on Trade Item, Product Item publications and tests in FileZilla to get response
that publication is received, reviewed or rejected.
● Used Spring Framework with Hibernate to map to Oracle 11g database and mapping
using Hibernate Annotations.
● Experience in implementing Spring MVC model integration for front-end request action
controllers.
● Spring Framework has been extensively used in all layers of the application including
UI, backend and integration.
● Good experience with Jenkins for building and deploying the projects. And I worked on
stash Git repository software and participated in UNit Testing and Performance Testing.
● Developed Apache camel routes, JMS, endpoints and used free markers to
customize service responses.
● Used complete annotation approach for the Spring application development and
leverage Spring profling development and worked on Spring as Application level
framework.
● Used Web Services (SOAP, REST) for transmission of large blocks of XML data
over HTTP.
● Involved in deploying and testing the application using Tomcat Server.
● Implemented Spring Beans using IOC and Transaction management features to handle
the transactions and business logic.
Environment: Java 1.8, Spring 3.5, Apache Camel, Tomcat server, log4j, GIT(Stash), Source
Tree, Spring Webfow, Devcenter, Jersey, Rest web services, Maven, SOAP UI, Eclipse, Luna
4.4, JUnit, XML, Jason, cassandra, Jenkins, Glu, Jira DB2, putty, Angular JS, FileZilla, JUnit4.
Verizon
Software Engineer
2020 - 2022
Responsibilities:
● Involved in analysis, design and developing front end/UI using JSP, HTML,
DHTML, JavaScript, JQuery and AJAX.
● Worked on developing AJAX scripting to process server side scripting with JSP.
● Developed the application as Single Page Application which can switch to diferent
components using Angular JS, ao worked on AngularJS controllers and created
functions factory to interact with the Restful services using AJAX services like $http and
$resource.
● Worked on framework APIs like Spring 3.x, Struts 2.x and Hibernate 3.x for Integration.
● Created SQL queries, PL/SQL stored procedures by means of Oracle and used JPA
with Hibernate Framework for ORM.
● Experienced in the procedure of Hibernate 3.x including integrating legacy databases,
writing custom CRUD statements.
● Created Java mail API is used to send notifcations about important updates such as
claim status change.
● Used SOAP web services for creating and usage WSDL and SOAP messages for
getting business logic from various modules and used XML parsers for data retrieval.
● Experience in Eclipse frameworks for developing the code and Deploying the
application by Integrating into the Server. Worked on developing hibernate DAO with
the help Spring JDBC Template, worked on Hibernate for ORM and connection
management.
● Developed, Designed and tested SOA services with the help of WebLogic/SOA/Oracle
fusion Middleware technologies.
● Involved in Business processes such as user authentication, Transfer of service
using session EJBs.
● Knowledge in Developing Presentation and Controller layers with JSP, HTML5, CSS,
Custom Tag Libraries, JSTL, Business layer using Spring IOC, and AOP, Persistent
layer DAO, JavaScript and HIbernate for all modules.
● Profciency in the usage of Eclipse as IDE, confguring and deploying the application
onto WebLogic application server by implementing Maven build scripts in automating
the build and deployment process.
● Experience in writing test cases with the help of JUnit testing framework and confgured
applications on WebLogic server.
● Used GitHub for version control, confgured Maven for dependencies and Log4j for
logging.
Environment: Java 8, JDK 1.8, DOJO, HTML5, CSS3, AngularJS, JavaScript, ExtJS,
Oracle, WebLogic 10, SOAP, AJAX, Spring 3.x, Struts 2.x, Hibernate 3.x, Maven, JUnit,
JTA (Java Transaction API), GitHub.
FedEx
Software Engineer
2018 - 2020
Responsibilities:
● Involved in Analysis, Design and Development of Insurance plans using Agile Scrum
methodology.
● Involved in analysis, design and developing front end UI using JSP, HTML,
DHTML, JavaScript, JQuery and AJAX.
● Worked on developing AJAX scripting to process server side scripting with JSP.
● High end use of APIs like Java Transaction API, Java Persistence API.
● Involved in writing Spring Confguration XML, fles that contain declarations and
business classes are wired up to the front end managed beans using Spring IOC
pattern.
● Used Springs HIbernate and DAO layers for abstraction for the business from the
database related code (CRUD).
● Created Web Services for remote calling using SOAP.
● Used web service for creating rate summary and used WSDL and SOAP messages for
getting insurance plans from diferent modules and used XML parsers for data retrieval.
● Extensively used Hibernate concepts such as inheritance, Lazy loading, optimistic
locking and transactions.
● Developed use case diagrams, class diagrams, database tables and provided mapping
between relational database tables and object oriented java objects using Hibernate.
● POJO based domain model integrated with Hibernate ORM for persistence Aggregation
of data based on the summarized data of supply chain.
● Developed reusable components in FTP module, File Processor.
● Developed and called Web Services with SOAP/HTTP bindings from message does.
● Developed a mule application using salesforce connector.
● Designed and developed integration process between salesforce and Legacy database.
● Worked on Error handling for the fouls and routed the failures to cloudhub connector
and created alerts in the cloudhub to send the error messages to the operations team.
● Involved in creating various Data Access Objects (DAO) for addition, modifcation and
deletion of records using various specifcation fles.
● Deployed the applications on WebLogic Application Server, JBoss and implemented
Maven build scripts.
● Prepared Unit test plan & performed Unit Testing using JUnit.
TCS
Software Engineer
2016 - 2018
Responsibilities:
● Designed and developed the application using Agile methodology and followed TDD,
Scrum.
● Worked on Enhancements and Post Production Fixes for Employer
Resource Information Center (ERIC) Application.
● The Enhancements required us to develop new correspondences and fx the old
correspondences.
● Implemented Hibernates Lazy default fetch plan for generating proxies and collection
wrappers and created fetching strategies for minimizing the number of SQL statements.
● Designed and Developed the UI framework built using JSF Apache My Faces, Ajax4JSF.
● Involved in writing JSF BAcking Beans for controlling the UI and writing custom
components and validators.
● Extensively used Java best practices and implemented several Core design patterns
like Singleton, Data Access Object (DAO) and Business Delegate etc.
● Used Asynchronous JavaScript and XML (AJAX) for better and faster
interactive FrontEnd. Confgured Navigation rules in the JSF confguration fles
to add new functionality to the application by writing new JSPs.
● Responsible for confguring and deploying the builds on the WebSphere app server.
● Implemented J2EE design patterns such as Session Facade, Factory, DAO, DTO
and Proxy.
● Wrote data components for ERIC applications written and called Stored Procedures
using Java, HQL and Hibernate.
● Developed user Interface using JSP with JavaBeans, JSTL and custom Tag Libraries,
JS, CSS, JQuery, Node.js and HTML to speed the application.
● Worked on Java Beans and Other business components for the application and
implemented new functionalities for the ERIC application.
● Used MongoDB in backend to persistent data into database written SQL/Mongo
queries to access/update the data from/to the database.
● Worked on Adobe Form Server and Extension Rights Server for generating
correspondences as PDF and PDF forms are submitted online.
● Developed Business components using Java Objects, Core Java,
Multithreading, Servlets, JSP.
● Used Java Architecture for XML Binding (JAXB) for marshaling and unmarshaling
java objects and XML and Serena Dimensions was used for the version control of
source code.
● Developed a report program to migrate project defnitions and WBS elements from
GSF system IES system.
● The Log4j framework was used to debug and trace the application.
Cognizant
Software Engineer
2014 - 2016
Responsibilities:
● Extensive use of AJAX and JavaScript for front-end validations and JavaScript based
component development using EXT JS framework with cross browser support.
● Appropriate use of session handling, data scope levels within the application.
● Designed and developed DAO layer with HIbernate 3.0 standards, to access data from
IBM DB2 database through JPA ( Java Persistence Layer) creating Object-Relational
Mappings and writing PL/SQLprocedures and functions.
● Integrating Spring injections for DAOs to achieve inversion of control, updating Spring
Confgurations for mapping Java Objects using callbacks.
● Application integration with Spring web services to fetch data from external Benefts
applications using SOA architecture, confguring WSDL based on SOAP specifcations
and marshaling and unmarshalling using JAXB.
● Prepared and executed JUNIT test cases to test the application service layer
operations before DAO integration.
● Creating test environments with WAS for local testing using test profle. And interacting
with software Quality Assurance (SQA) tends to report and fx defects using Rational
ClearQuest. Implemented Spring WebFlow for defning and executing UI fow in the
application for the Order Guide module.
● Creating views and updating code to IBM Rational Clear case for source code control.
Environment: Java, JDK 1.5, JSP, JSP Custom tag libraries, JavaScript, EXT JS, AJAX,
XSLT, XML, DOM4J, 1.6, EJB, DHTML, Web Services, SOA, WSDL, SOAP, JAXB, Spring
WebFlow, IBM, RAD, IBM WebSphere Application server, IBM DB2 8.1, UNIX, UML, IBM
Rational Clear case, JMS, Spring Framework, a 3.0, PL/SQL, JUnit 3.8, log4j 1.2.