Summary:
• Experience in Client/Server, telecom domain and web based applications using Java, working with telecom leaders AT&T and BT (British Telecom).
• Extensive experience in developing applications using Java/J2EE, JDBC, JSP, Spring MVC.
• Experience of project development life cycle (SDLC) and agile/scrum model using version One tool.
• Proficient knowledge of various Integrated Development Environment (IDE) such as Eclipse 5, Eclipse 6. Key specialties include programming languages Java, and data base languages Oracle 9i-SQL/PLSQL.
Technical skills:
Languages : Core Java, Java API, LINUX, HTML, XML, Python, Oracle 9i-SQL/PLSQL
Platforms : UNIX, Windows 9X/2000/XP/VISTA, Mac OS
Networking : TCP/IP, MS/SQL, Ethernet, Token Ring
Tools : Microsoft Office Suite (Word, Excel, PowerPoint, Outlook), Checkpoint Firewall
Education:
Post-Baccalaureate, Information Systems and Management, UC Berkeley Ext. US 2012
Bachelor of Engineering (Honors), Information Technology 2009 2009
University of Rajasthan, Arya College of Engineering & IT, Jaipur, India
Certifications/Affiliations/Awards:
• Advanced Java API(UC Berkeley)
• Linux Certified Engineer (Redhat-Linux 5)
• Oracle, 9i/PL/SQL
• Volunteer, California State Employees Charitable Campaign
• Outstanding recognition accolades from AT&T, 2009-10
• Honors for Academic Excellence-Bachelor of Engineering
Work Experience:
AT&T, USA
Java Developer Aug 2010-Present
SystemX
System X is an application used by various call centers for providing sales services to AT&T Mobility Services which serves customers across the United States of America. SystemX is a sales tool for provisioning and campaign management.
Roles & Responsibilities
Software Design: As an Analyst I was responsible for capturing requirements and designing the solutions to meet business needs. In this phase we identified all the new object/class and existing changes.
Analysis & Coding: Coding included developing JSP/ Javascript creating model and controller using Spring MVC framework using annotations. I implemented APIs to fetch data from external interfacing systems and presented to end user.
Environment: Eclipse 6 IDE, J2EE, Spring, Hibernate, XML, webservices
Application Server: weblogic 10
Database Oracle: Oracle 10g
CSA- WEB (Java Maintenance Project)
Java Developer
Web application for the existing customer developed using Struts 1.2 Framework. CSA Web was upgraded from legacy struts to struts 2.0. Its maintenance project, worked on RFC which comes in various releases.
Roles & Responsibilities
Worked on “My Billing” and “My Appointment” module of this project. Have understanding of flow of my modules and responsible for all the changes being made in my module in various releases.
Environment: Java 1.5, Struts 2.0, Hibernate, J2EE, JSP, Servlet, XML and Maven 3.0.4
Application Server: Weblogic10.3
Database Oracle: Oracle 10g
BT (British Telecom)
IT Analyst July 2009-Aug2010
EMC
Billing of BT corporate clients, tracked digital transmission of voice, video, data, and network services over the traditional circuits of the public switched telephone network (PSTN) and ISDN
Roles & Responsibilities
Created automated configuration scripts for OS builds and IIS deployments. Provided Escalation support for issues and outages. Installed software, patching, upgrading and maintenance of operating system. Handled broadband & internet troubleshooting for modems and routers.
Academic Projects:
Java API Programming July 2012
Servlet and JSP programming- Designed servlet that demonstrates the use of MVC design pattern and implemented a shopping site. Used Tomcat under eclipse briefly characterizing Java Beans and entries in web.XML. Also experimented whether it handles bad input gracefully/or allow to access pages out-of-order directly .
Developed a Java web framework, in legacy Struts and Struts 2, added the functionality such as adding/expanding database interactions support for web service calls / JMS, demonstrated to create a clean MVC design, to enhance and maintain it.
Image Morphism-J2EE Technology Dec 2007
Accomplished overlapping of two images and designed a system by combining the intensity and RGB pixel values that produced the combination of intensity and colors of two pixels (rgb). Based on a web services paradigm with J2EE architecture, the core J2EE APIs tools included enterprise JavaBeans (EJB), Java Message Service (JMS), Java Naming and Directory Interface (JNDI), Java Database Connectivity (JDBC), and Servlets
Face Recognition Presentation Dec 2007
Authentication of the automation system and analyzed the system which recognized a human face. Performed biometric authentication of the face value, involving Eigen face survey, applied to a training set of 60 facial images and the top 59 Eigen vectors with the highest Eigen values was taken to represent the face space.
Enhanced Client Server Architecture Dec 2006
Synchronized Windows and Linux OS by creating stable path between them; made either of the OS master & slave and exchanged the data between the two. Project involved designing a client-server architecture incorporating features like security, permission hierarchy, disk quota, exchanging files, etc. Samba server was used for communication between Window users to Linux users. The central server providing all services is Red Hat Linux based OS. Even a person less concerned about OS can communicate to the central server through http. It is well secure networking project that any (university, hospital or firm) organization can utilize.