OBJECTIVE
Seeking a fulltime position in the field of Information Systems & Software Engineering that would allow me to utilize and develop my skill set, while contributing to the organizational goals.
SUMMARY
• 1+ year of experience in designing, developing and maintaining business applications.
• Team-oriented computer professional with progressive experience in software design and development. Self motivated and ready to tackle the most challenging software problems.
• Enthusiastic and willing to learn new concepts.
EDUCATION
George Mason University, Fairfax, VA. GPA: 3.43
Master of Science in Information Systems with Software Engineering certificate (Aug 2006- Aug 2008)
Jawaharlal Nehru Technological University, India. GPA: 3.50
Bachelor of Technology (Aug 2001- May 2005)
SOFTWARE EXPERTISE
• Programming Languages: C, C++, SQL/PLSQL, Java (JDBC, Java Applets), JavaScript, UML
• Web Technologies: HTML, JSP, XML, J2EE (EJB3.0, JNDI, JMS, JSP, Servlets, Struts, Hibernate), Tomcat Server.
• Operating systems: UNIX, Linux, Windows
• Database: Oracle 10G, My SQL
• Application Server: WEBLOGIC 8.1/6.0, Apache Tomcat, JBOSS 4.0.5GA
• Design Patterns :MVC, DAO, Façade, Proxy, Factory Method, Service Locator
• IDEs: Eclipse 3.1, Net beans 5.5
WORK EXPERIENCE
Verizon, Arlington VA. (Jan 2008 - May 2008)
Role: Application Developer
Project: Net Status Local Customer Care
Description
The project was a struts based enterprise application where the users have the privilege to perform administrative tasks like assigning new tasks, monitoring the status of the assigned tasks, look up for employees working in a particular location, employees working under a manager, etc.
Responsibilities
• Developed web application with Struts framework (MVC-2 Complaint).
• Worked with Business Domain experts to gather system requirements and Involving designing, developing and configuring server side J2EE components Servlets, JSP, EJB, JNDI, and JDBC.
• Implemented J2EE Patterns (DAO, Session Facade) and automated the code generation. Implemented EJB (both Session and Entity beans) representing Models in Struts Framework, and JSP as front end components. .
• Database Modification using SQL, PL/SQL, Stored procedures.
• Implemented some of the client side validations in JavaScript.
• Responsible for Production support of Application by proactively looking at production issues.
Environment
UML, Java, J2EE, JSP, Servlets, Struts 2.0, EJB 3.0, JNDI, JDBC, XML, HTML, JavaScript, SQL, Eclipse 3.1.
Project: Common Validation Engine (CVE) (Sep 2007 - Jan 2008)
Description
CVE validates 40 different forms that are passed to it. It is a part of Verizon order management system.
Responsibilities
• Worked with Business Domain experts to gather system requirements and Involving designing and development
• Modified the Java code according to the new requirements.
• Database Modification using SQL, PL/SQL.
• Participated in the knowledge transfer sessions with the offshore team.
Environment
Java, SAX, XML, XSLT, Oracle 9i, Webservices.
CMC Technologies, India. ( Sep 2005 – Mar 2006 )
Role : Web Developer
Project: Website Development
• Worked as a Web Developer developing website for a Real Estate Business client of CMC Technologies using HTML, CSS and JavaScript.
PROJECT EXPERIENCE
Software Requirement Specifications (SRS)
• Prepared Software Requirement Specification documents for two systems namely online DVD renting system called eDVD and Traffic Violation System (TVS) using UML 1.2 and IBM Rational Software Modeler.
Green Zone Monitoring System
• Implemented a UML Data model for Green Zone Monitoring System using IBM’s Rational Software Modeler.
• Developed use case diagrams, class diagrams, activity and state diagrams to represent the various states in the system.
Online Photo Management System
• Implemented a secured, user interactive web application for George Mason Students using Servlets and JSP at the front end and oracle at the backend. The web application was MVC-complaint.
Social Networking Website Database
• Designed, implemented and queried a Social Networking Website Database using ER-Diagrams, SQL, Oracle 10g.
Travel Planning System
• Designed and developed an online flight ticket booking system where the users can search, reserve and cancel tickets using the GUI.
• This project consists of extensive use of J2EE components like Servlets, JSP, EJB 3.0, JNDI, JMS and JNDI.
• Enhancements included adding security roles and transaction management to the application.
ON CAMPUS JOBS
• Worked as an Office Assistant at Mason Enterprise Center.( http://www.masonenterprisecenter.org )
• Worked as a Data Entry Operator at Virginia Small Business Development Center.( http://sbdc.org )
• Worked as a Proctor for the business development classes held at Virginia Small Business Development Center and Procurement Technical Assistance Program (http://www.vaptap.org )
REFERENCES
Available Upon Request