SATISH ANANTAPUR
Email ID:
[email protected] Mobile No. : +91-9871435269
PROFESSIONAL SUMMARY • • • • •
•
Over 4+ years of IT experience as Software Engineer. Strong technical skills in Java, Servlets, JSP, EJB, JDBC. Having experience in development of web based applications using Struts Framework, and other Design patterns. Working knowledge in Hibernate. Proficient in Enterprise Bean Development and Deployment of EJBs in Web Logic. Enthusiastic, eager to meet challenges and quick to learn and assimilate new concepts and ideas.
PROFESSIONAL EXPERIENCE From
Feb 07 Dec 05 Jan 04 May 02
To Till Date Dec 06
Name of The Company
IBM India Private Limited IGATE Global Solutions Ltd
Nov 05 Nov 03
EximSoft-Trianz TATA Infotech
Designation Software Engineer Software Engineer Software Associate Faculty &Programmer
EDUCATION
B.C.A., from Vignana Sudha Degree College, Andhra Pradesh Sri Venkateshwara University June - 2001 with 71% P.U.C (12th), S.S.B.N College A.P, April-1998 with 67.9%. S.S.L.C (10th), Balayesu Vidyalaya A.P, March-1996 with 81%.
TECHNICAL SKILLS J2EE Technologies
Java, Servlets, JSP, Struts, EJB
Languages
Java/J2ee
Databases Web Servers and J2EE Application Servers Operating Systems
SQL, Oracle 8i, and Ms-Access Apache Tomcat, Java Web Server2.0, BEA Web Logic 8.1 Windows 98/2000 Server/2003 Server
IDE and other Tools
JBoss, Eclipse
PROJECT SUMMARY Project Name 1 2 3 4 5 6 7
Next Generation Billing(NGB) (e-CARE )Health Care System Net Banking Systems EPM Management Systems e-CRM Solution Web Development and server administration
Duration
Feb 07 – Till Date Nov 06 –Dec 06 Dec 05 to Oct 06 Feb 05 to Nov 05 May 04 to Jan 05 Jan 04 to May 04 May 02 to Nov 03
PROJECT -1 Title Duration Client Role Environment Description:
: Next Generation Billing(NGB) : Feb 07 – Till Date : COLT,Gurgoan : Developer : Java, JSP, Servlets, Struts, EJB
NGB is the Next Generation Billing operations system which is highly responsible for Telecom Billing. The system deals with 13 countries transactions are migrated from old billing system(progressor) to KenanFx. Involved in writing Form Beans and Configuring. Involved in coding of JSP pages. Developed Session Beans for implementing business logic. PROJECT -2 Title Duration Client Role ORM tool Environment Description:
: e-CARE : Nov 06 – Dec 06 : US Hospitals, NY, USA : Developer : Hibernate : Java, JSP, Servlets, Struts, EJB, Weblogic.
CARE is a Health Care System is a Web based Software Solution which incorporates all necessary activities that involve managing a Multi Specialty Hospital such as Patient registration, General case history doctor scheduling, IP and OP admission, IP and OP billing, Ward allocation, Discharge summary, Lab tests, Employee payroll, Pharmacy and Basic reports. The system Incorporate highly Customizable Administration features. Like Patient Management System, Critical Management System, Nursing and Radiology. The Clinical Management System is quite useful to the Doctors, Surgeons in
treating their patient effectively with the kind of reports and analysis data it provides. The Patient Management System does the registration checking out the doctors free slots and fixing up the appointments. Responsibilities: Involved in writing action classes. Involved in writing Form Beans and Configuring. Involved in coding of JSP pages. Developed Session Beans for implementing business logic. Used Hibernate for database operations. PROJECT -3 Title : Net Banking Systems Du ration : Dec 05 to Oct 06 Client : BLZ,USA Role : Developer Environnent : EJB, Struts, JDBC,JSP, Oracle, Weblogic. Description: Net-Banking is a banking software Developed for the customer to transact, sitting at their PC, making their account available to them 24 hours a day. Net-Banking manages all types of financial transactions, Receipt, Payment, Transfer, Clearing transactions, pay Order/DD, issuing, Closing Accounts, Current Accounts, Loans and Fixed deposits, New Account creation Cheque Book issue, Stop payment issue, and etc. Net banking has in all 2 modules. The first module deals to allow the customer to view account balance online, view the statement online, down load the statements, transfer between account and etc .The second module deals to allow the bank officials to open a new account create a new user, service the Chequebook request and etc. Responsibilities: Development /Coding of Modules based on the Design and Requirements Specification Developed EJB modules. Implemented data bases access through JDBC at server and with Oracle as backend PROJECT - 4 Title : Employee Performance Monitor (EPM) Client : Internal (EximSoft-Trianz). Technology : Servlet, JSP, JNDI, JDBC and Oracle. Team Size :5 Duration : Feb 05 to Nov 05 Description: Employee Performance Monitor (EPM) was designed to test the aptitude and skill-set knowledge of the employees at regular intervals. The software is capable of conducting preset tests or real-time Computer Adaptive Tests similar to the GRE. Employees can log into the software and take the available tests. Objective Test results are displayed right after the test. Managers and Team Leaders
can monitor employee performance in various tests. Employees also have the capability to monitor their individual performances. Involved in development of UI. Involved in implementing presentation logic using JSP. Involved in JDBC coding to connect to Oracle Database. PROJECT-5 Title Client Technology Team Size Duration Description:
: Management System : Morten Management Ltd : Servlet, JSP, JNDI and JDBC :5 : May 04 to Jan 05
The main aim of this project is to track the projects running in the company. Project details are maintained which includes the start date, end date. Skills required for completing the Project are given in the skills details of the project. Every project has set of tasks that are assigned to the team members. Task details include the start date, end date, No of man-hours, description of the task. Once the task is completed or in progress at the end of the day project member completes the time sheet and submits to the Project Manager. If the task time sheet is not approved then the task is to be done again by the project member. Different reports can be generated like weekly project status report based on the tasks and timesheets produced, Monthly project status reports. PROJECT – 6
Project Name: e-CRM Solution Duration: Jan 04 to May 04 Skill set / Environment: Java Beans, Swings, Sockets, JSP, Servlets, Tomcat Architecture: 4 tier architecture, where database, Jabber server, Java application and web application interact with each other. Scope: e-CRM application is build using pure java with works on an open source protocol that uses XML for communications with its servers. This tool will offer e-CRM solution for the end-user (A person who owns a web site and need to provide online customer support for his site visitors). Role: Software Engineer. Responsibilities: a) Developed Java Swing application that will talk to jabber server through web server and initialize a session with the operator. b) Deployed Apache, Jabber, Tomcat on a Linux Server c) Developed database for the whole application. d) Involved with client in finalizing requirements PROJECT-7
Project Name: Web Development and server administration Duration: May 02 to Nov 03 Skill set / Environment: JSP, Ms-Access, MySQL, Linux, Windows Scope: Manage the existing company portfolio and maintain their web development and deployment requests. Responsibilities: a) Developed static sites for major venture capital firms. Developed web based product tour / presentations for a network management company. b) Responsible for administration of Red Hat Linux and W2k servers. Work includes programming and design for web based solutions also. c) Provided development support for technical problems on perl, cold fusion and java applets (i.e. Problem fix and trouble shooting). d) Implementing Bastille firewall with PSAD on Red Hat Linux 7.2. (WebSphere Studio Device Developer), PointBase Embedded and SWT. Architecture: Java based Application (J2EE) on Win OS. This “Sales fore automation application, will help the sales executives to get up-to-date information on Products Price, Promotions and Advertisement Information. Scope This project consists of GUI Screens based on SWT and Data Synchronization to Oracle Server based on Unisync (i.e. Pointbase) Role: Senior Faculty Responsibilities: a) Develop MVC Framework for GUI Screens to interact with embedded database. b) Developed Prototype Screens. Passport Information: Passport No.
F4628714
Date of Expiry
24-08-2015
Place of Issue
Hyderabad – AP - India.
EXTRA-CURRICULAR ACTIVITIES:1. won “Best Junior Cricket Player” award in the year 1998. 2. Hobbies : Reading, Listening To Music. Declaration: I hereby declare the above information is true to the best of my knowledge. - A. Satish