Srikanth has over 7 years of experience developing Java/J2EE web applications using technologies like Struts, Spring, Hibernate, and Web Services. He has extensive experience in all phases of the SDLC including design, development, testing, and deployment. Srikanth is proficient in Java, databases like Oracle and SQL Server, and tools/IDEs like Eclipse and NetBeans. He has worked on projects for clients in various industries including banking, healthcare, and telecommunications.
Energetic and result oriented professional with 2.2 years of hands on experience as Software Engineer Extended expertise in JAVA/J2EE and Web-application development using JAVA/J2EE (Spring MVC & Hibernate) , having good understanding of OOPs and Database concepts with deep understanding of technology with focus on delivering business solutions requirements , Highly ethical and trustworthy.
Seeking a role as a Java Developer which will enable me to use my skills in alignment with organizational goals for growth and betterment of institution, self and society.
Energetic and result oriented professional with 2.2 years of hands on experience as Software Engineer Extended expertise in JAVA/J2EE and Web-application development using JAVA/J2EE (Spring MVC & Hibernate) , having good understanding of OOPs and Database concepts with deep understanding of technology with focus on delivering business solutions requirements , Highly ethical and trustworthy.
Seeking a role as a Java Developer which will enable me to use my skills in alignment with organizational goals for growth and betterment of institution, self and society.
Scott Allen Williams Résumé - Senior Java Software Developer - Agile Technolo...Scott Williams
ATTN: Currently seeking employment in the Austin, TX area as of 6-10-2014. Please ignore any older copies of my résumé you may find on Slideshare as they were posted w/out my permission, not to mention they are out of date.
Scott Allen Williams
512-277-4254
I am a Java Professional with 8 years of experience in j2ee, worked on MVC design pattern with struts 2.0 and spring frameworks. With design exposure in AJAX , JQuery and Javascript.Used SVN,Jenkins for contiuous integration of models
Progressive system engineer with 8 years of hands-on experience developing and implementing innovative software
products and solutions that significantly increase productivity and profitability. Adept at delivering high-quality products
while establishing solid analytical and problem solving abilities. Skilled using Core Java, PHP, OOP, Design Patterns,
SOA, Data Structure / Algorithms, JavaScript, jQuery, CSS, XML, HTML, JSON, MySQL, Oracle, and Informix while
leading comprehensive software development. Experienced in implementing application through entire Software
Development Life Cycle.
Scott Allen Williams Résumé - Senior Java Software Developer - Agile Technolo...Scott Williams
ATTN: Currently seeking employment in the Austin, TX area as of 6-10-2014. Please ignore any older copies of my résumé you may find on Slideshare as they were posted w/out my permission, not to mention they are out of date.
Scott Allen Williams
512-277-4254
I am a Java Professional with 8 years of experience in j2ee, worked on MVC design pattern with struts 2.0 and spring frameworks. With design exposure in AJAX , JQuery and Javascript.Used SVN,Jenkins for contiuous integration of models
Progressive system engineer with 8 years of hands-on experience developing and implementing innovative software
products and solutions that significantly increase productivity and profitability. Adept at delivering high-quality products
while establishing solid analytical and problem solving abilities. Skilled using Core Java, PHP, OOP, Design Patterns,
SOA, Data Structure / Algorithms, JavaScript, jQuery, CSS, XML, HTML, JSON, MySQL, Oracle, and Informix while
leading comprehensive software development. Experienced in implementing application through entire Software
Development Life Cycle.
I am submitting my resume for the position of Full Stack Java Developer. As a skilled and highly educated professional with 7+ years of experience testing Web-based applications, I am confident of my ability to make a significant contribution to your organization.
A Java professional with 8 years of experience in designing web applications. Made use of j2ee, mvc design pattern with spring and struts 2 frameworks. Ajax and JQuery experience in single page web applicatrions. Angular JS for bringing in lightweight on applications
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
1. Srikanth
Cell: 5084256357
raj@avcoconsulting.com
PROFESSIONAL SUMMARY
7 years of experience in developing Web based and distributed J2EE Enterprise Applications and
expertise in implementing Object Oriented Programming (OOPS) with Java, J2EE.
Experience in full System Development Life Cycle (Process Engineering, Design, Development, and
Deployment).
Expertise in application development using Java, J2SE, J2EE, JSP, Servlets, Struts, Tag
Libraries, JDBC, Hibernate, Web Services, XML.
Expertise in client side designing and validations using HTML, DHTML, CSS and JavaScript.
Good expertise in developing Java web based applications using Struts, spring web framework.
Good understanding of Spring IOC.
Expertise in implementing various well-known Object-Oriented/J2EE Design Patterns
Experience in writing and executing unit test cases using J-Unit Testing Framework.
Experience in creating Unified Modeling Language (UML) diagrams such as Use Case Diagrams,
Activity Diagrams, Sequence Diagrams, and Class Diagrams using Rational Rose, Microsoft
Visio.
Implemented various design Patterns like Singleton, prototype, Factory pattern, Abstract Factory
pattern.
Proficient in Web development using HTML, CSS, XML ,AJAX , DOJO and JavaScript
Experience in working with XML technologies such as JAXP, JAXB
Experience working on various Web/Application servers IBM Web Sphere, Apache Tomcat
Extensive experience in working on IDEs like Eclipse, Net Beans 5.0, Visio, TOAD (Oracle), Edit
plus, Text Pad, XML Spy.
Extensive Experience in working with various databases like DB2, Oracle and SQL Server.
knowledge in designing and coding stored procedures, Cursors and Functions using PL/SQL
Consumed and produced various Web services in the business layer using protocols like SOAP,
UDDI and WSDL.
Involved in Performance tuning of java applications
Excellent Communication and Verbal Skills.
Handled several modules independently in addition to working closely with the team to ensure bug
free deliverables within stipulated timeframes.
Highly motivated team player with strong communication, analytical and problem solving skills.
Proven ability to manage multiple projects and concurrent responsibilities in a highly dynamic
environment.
TECHNICAL SKILLS
Java, JSP, J2EE, JavaScript, Java Beans, JDBC, Struts, Spring, JAVA
Java/J2EE
Scripts, Servlets, JMS, JNDI, EJB.
Apache Struts 1.2.x/2.x, Hibernate 3.0, Spring 2.x
Frameworks
Core Java, J2EE, C, C++, SQL, and PL/SQL
Languages
JSP, Servlets, JSTL, MVC, JSF, Spring, Hibernate, JavaScript, AJAX,
Web
XML, HTML, DHTML, CSS, EXT JS, DOJO, AJAX, SOAP, Ant,
2. Databases
Tools
Platforms
Design Patterns
SDLC
Project
Management
Maven, JUnit, REST, Apache Tomcat, Glassfish, and WebLogic,
DB2, MS Access, Oracle /8i/9i/10g, SQL Server 2005/2008/2010,
MySQL, PL/SQL
Eclipse, NetBeans, StarUML, Visio, Rational Rose, MS Project,
Design Patterns, UML, RUP, Agile, SCRUM, Waterfall, Maven, ANT,
SVN Version Control, CVS Version, HP Quality Center
Windows, Linux
Singleton, MVC, Factory, Factory Method, Command, Iterator,
Mediator, Observer, Strategy, Visitor, Bridge, Composite, Decorator,
Proxy
Initiation, Planning, Requirements Analysis, Design, Development,
Integration, Test, Implementation, Operation, Maintenance
Scope Det ails, Work Breakdown Structure, Iteration Plan, Functional
Specifications, Technical Specifications, Project Schedule
PROFESSIONAL EXPERIENCES
BottomLine Technologies, Portsmouth, NH
Project: Webseries-CMO (Client-CIBC)
Role: Java Developer
Jan 2013 - Current
Description: Webseries is a banking product developed by Bottomline Technologies which enables
banks to automate and control their payment and collection cycles. Webseries delivers full featured
payment functionality while giving finance manager’s unparalleled access to the transaction reporting
they require for cash flow decisions and regulatory compliances. WebSeries allows authorized users
across the enterprise - regardless of their location or point-of-need - to approve, submit and monitor every
type of incoming and outgoing payment.
WebSeries supports a full array of payment types, including payroll, vendor payments, travel &
expense reimbursements, wires, even international payments, all leveraging industry standards such as
NACHA and SWIFT.
Roles and Responsibilities:
Involved in design and development of core product with Struts MVC architecture for Webseries
Application development customized for CIBC bank.
Involved in developing the internal workflow using Servlets for ACH and RTGS transactions for
Webseries product and implemented the application using Struts MVC Framework which is
based on Model View Controller design pattern for clean separation of business logic from the
presentation layer.
Involved in customization of the Webseries Product as per the client needs adding additional
features, enhancements to the current functionality.
Involved in developing the entitlements to the application based upon the data role and functional
role of the user and providing application security.
Responsible for developing XML documents for data transfer between the Webseries web client
and the HUB server.
Responsible for understanding the requirements of new version's in Webseries product and write
the functional specification for Webseries application.
3. Developed JSP custom tags for different JSP pages and client-side validations
using JavaScript in
Webseries
application
development
and
also
used dojo
framework and Ajax for dynamic user interface.
Developed and Deployed Web Services – WSDL SOAP and for getting the data to and fro from
the Webseries and hub backend system.(third party services)
Used Hibernate as an Object Relational Mapping tool for the data persistence.
Developed the backend system, involved in writing the database SQL queries, Views,
Functions, Triggers andProcedures.
Involved in creating the test plan, and also unit testing the application.
Responsible for application support on different environments from QA to Production
and responsible for analyzing, triaging the issues, providing technical and functional support to
the users and fix QC defects.
Environment: Java5, JSP1.2, Servlets2.3, Struts 1.2, Spring dependency injection, Hibernate3.0,
JavaScript, Dojo, Ajax, XML, Web Services, IBM WebSphere Application Server, Oracle 11g, PL/SQL,
Log4J, ANT, Eclipse, Quality Center, SVN Tortoise, WINSCP, Putty, Toad.
Independent Health Care, Buffalo, NY
June 2011 - Dec 2012
Role: Sr. Java/J2EE Developer
Project: Open System
Description: This system provides Patient Administration, Billing Management functions for the
hospital. The major functions of Administration module are Allocating Registration, Recording Personal
Details, assigning Insurance Details, Retrieving Patient history records from other hospitals. The Billing
module allows Billing and receivables, looks into multiple modes of Payment and Rates Definition for
Services.
Responsibilities:
Responsible and mentored the team in complete software development lifecycle (SDLC) tasks design, coding, testing, and documentation using Rational Unified Process (RUP) for analysis
and design of application.
Designed and developed the web-tier using Html, JSP’s, Servlets, Struts and Tiles framework.
Involved in the development of business module applications using J2EE technologies like
Servlets, JSP and JDBC.
Used the light weight container of the Spring Frame work to provide architectural flexibility for
inversion of controller (IOC).
Hibernate frame work is used in persistence layer for mapping an object-oriented domain model
to a relational database (Oracle).
Implemented various design patterns in the project such as Business Delegate, Data Transfer
Object, Data Access Object, Service Locator and Singleton.
Used SQL statements and procedures to fetch the data from the database.
Used Java Scripts for client side validations and validation frame work for server side validations.
Used SAX and DOM parser to parse the XML documents and XSLT for transformations.
Consumed Web Services (WSDL, SOAP) from third party for authorizing payments to/from
customers.
Deployed the application on to Websphere application server.
Used log4j for logging messages and Rational Clear Case for version Control.
Developed test cases and performed unit test using JUnit Framework.
Used CVS as version control.
4. Used Maven scripts to fetch, build, and deploy application to development environment.
Environment: Java, J2EE, Spring, Spring AOP, JSF, JNDI, HTML, CSS, JavaScript, Hibernate,
WebLogic, SQL 2005, Maven, Log4j, JUnit, XML, JSP, Servlets, JSTL, AJAX, WebSphere
Application Server.
Hospital Corporation of America, Nashville, TN
Role: Java Developer
Jun 2010 - May 2011
HCA (Hospital Corporation of America) is one of the largest health care providers of United States. The
project was based on upgrading the HIPAA 4010 to 5010 and ICD 9 to ICD 10. The need for upgrade was
to meet the new standard develop U.S Department of Health and Human Service.
Responsibilities:
Implemented Jersey and Spring 3.1 to develop RESTFul Web Services.
Implemented JAX-WS and Spring 3.1 to develop SOAP Web Services
Wrote POM Build scripts to Compile and build the application.
Used Maven to build Web Service application.
Involved in the analysis, design and implementation and testing phases of SDLC.
Contributed to the system design by developing Use Case Diagrams, Object Diagrams and Class
Diagrams using Rational Rose.
Used JSTL Tag Libraries for JSP pages.
Used tiles framework to design the JSP pages.
Implemented the application using Struts framework that uses MVC design pattern. Form beans,
Action classes and Action Mapping coding performed. Validation performed using Validator
XML file and Message Properties Resource.
Performed Struts-Spring integration for achieving the application requirement.
Performed client side validations using JavaScript with DOJO Framework support.
Developed interactive modules using JSP and Servlets.
Business Logic was developed using POJOs and Session EJBs.
Designed business tier with Session Beans using EJB 2.0 standards.
Implemented SOA architecture with web services using SOAP, WSDL, UDDI and XML using
Apache Axis 2.0 framework tool/Apache Commons.
Used Web services (SOAP) for transmission of large blocks of XML data over HTTP.
Integrated Hibernate ORM with Spring-Hibernate framework to facilitate DML and DQL queries
and represent object-database mapping.
Developed Data Access Object (DAO) pattern in persistence layer using JDBC.
Write Stored Procedures, Sequences using PL/SQL. Performed query optimization to achieve
faster indexing and making the system more scalable.
Implemented Messaging using JMS and Message Driven Beans to get information from different
departments using ActiveMQ.
Castor used for binding XML documents to Java objects and supporting Java XML conversion.
Implemented the logging mechanism using Log4j framework.
Designed and generated reports using Crystal Reports for reviewing the sales for the company.
Maven was used for build automation and project management.
Created unit tests using JUnit framework in test driven development approach.
Used Shell Scripts to create Cron jobs.
Used JMock for integration testing.
Involved in regular code review sessions with the whole developer group.
Environment: Java, J2EE, Spring, Stuts2.0, Webservices, JSP, FTL,JSTL, JavaScript, Maven, JNDI,
JDBC, PL/SQL, Oracle 10g , XML, Log4j, Tomcat, WebSphere Application Server 6.1, Eclipse,
RAD,Perforce, Linux etc
5. Safeway Inc., Pleasanton, CA
Role: Java and J2EE Developer
Aug 2009 - May 2010
Safeway Inc is headquartered in Pleasanton, CA. The Group's principal activities are to operate food and
drug chains through 1,695 retail stores. The project was implementing a new system for improving the
point of sales performance. It focused on inventory tracking and optimal stock maintenance. This allowed
us to satisfy the requirement for increased traffic, provided ease in maintenance.
Responsibilities
Involved in Project Design Documentation, design Reviews and Code Reviews.
Understanding the functional specifications and architecture.
Implemented MVC-Model 2 architecture using Struts 1.2 and other J2EE design patterns for the
application development
Developed static and dynamic Web Pages using JSP, HTML, JavaScript and CSS.
Developing and coding J2EE Components with JSP, Java Beans, business objects with Hibernate
and Servlets
Configured connection pooling using Web Sphere application server.
Developed and Deployed the Application on WebSphere6.0 using ANT build.xml script.
Coding using Java, Struts, Hiberante, HTML, JSP.
Developed SQL Server stored procedures to execute the back end processes using.
Used Eclipse 3.0 develop the Application.
Integrated other sub-systems through, XML and XSL.
Web Sphere6.0 was used as both the Application server in the development and production
environment.
Environment: Java , J2EE 1.5, Spring, EJB 3.0,Hibernate, Web Services, JSP, XML, JavaScript, JSTL,
Design patterns ,Rational Rose, Eclipse 3.4,JUnit, Ant, Subversion, Oracle Weblogic 10.3, Oracle 10g,
Windows, UNIX etc.
British Telecom, UK
Technical Associate
Apr 2008 – Aug 2009
BT Group plc is a British multinational telecommunications Services Company headquartered in London,
United Kingdom. It is one of the largest telecommunications services companies in the world and has
operations in over 170 countries.
BT Wholesale is a division of BT Group responsible for the wholesale leasing of PSTN lines, broadband
services and other telephony services to retail customers such as BT Retail, Vodafone and Carphone
Warehouse.
BTWholesale IP Exchange is a web portal is designed to simplify the technical and commercial
complexity of achieving internet protocol (IP) interoperability, leaving customers free to concentrate on
meeting the needs of their end customers. It enables customers to quickly implement end to end IP
interconnectivity.IP Exchange will act as a clearing house for VoIP Communication Providers (CPs).
Number Portability allows end users to transfer their existing telephone service (PSTN) to another
Communications Provider (PSTN or VoIP Provider) without a change of telephone number.
The IP Exchange Pre-Pay web portal provides Communication Providers with a secure environment to
review spend history, available to Pre-Pay account balance as well as top-up there Pre-Pay account using
a range of UK Credit Cards.
6. Responsibilities:
Used Agile methodology to develop the application.
Responsible for maintaining the code quality, coding and implementation standards by code
reviews.
Designed and developed shared library for commonly used services in the application.
Created MVC architecture built on Struts framework.
Created JavaScript for front end validation and Struts validation framework for backend
validation for the User Interface.
Involved in creating separate EARs from the single EAR of the project.
Created and used Skins {Cascading Style Sheets [CSS]} to change the look & feel of the
application.
Used Oracle Database for persisting the data.
Implemented persistence mechanism using Hibernate (ORM Mapping). Responsible for
mapping the database model into persistence objects using Hibernate Annotations.
Developed the DAO layer for the application using Spring Hibernate Template support.
Developed various business logic and reports using HQL and Hibernate Criteria.
Created various unit test cases and integration tests for the DAO and Service using JUnit.
Integrated log4j for logging the messages at debug and error level.
Used Oracle BEA Weblogic suite 10.3 for developing and deploying the application.
Used Weblogic workshop, Eclipse IDE, XML Spy to develop the application.
Used SVN version controller to maintain the code versions.
Used ANT build tool to build the application.
Environment: Java 1.5, JSP, Servlets, JDBC, HTML, JavaScript, CSS 2.0, XML, XSLT, XHTML,
Oracle 10g, SQL, Oracle workshop 10.3, Eclipse 3.1, log4j 1.2, Maven, struts 1.2, Spring 2.0, Hibernate
3.2, SVN version Manager, TortoiseSVN 1.6.1, Share point.
ICICI Bank, India
Role: Java Consultant
May2007 - Mar2008
Intranet application used by the ICICI Bank agents and employees to get a consolidated view of the
pricing available for the customers to generate quotes for the Life and Death Insurance policies
Responsibilities:
Gathered the business requirements from Clients
Design and develop the application using UML and Visio
Implemented MVC design pattern using Struts framework.
Developed Servlets, JSP's, Java Beans.
Wrote Stored Procedures using PL/SQL.
Involved in building and parsing XML documents using SAX parser.
Created user and database objects such as tables, views, and indexes.
Used CVS repositories for version controlling.
Environment:
Java, J2EE, JSP, Servlet, Struts, PL/SQL Developer, Oracle, Websphere
Application Server, Ant, Eclipse, XML, CVS, MS Windows, UNIX.
Education
Bachelors in Information Technology in JNTU University, India