We provide IT Staff Augmentation Services!

Software Developer Resume Profile

2.00/5 (Submit Your Rating)

IL

Objective: Seeking a full-time position in the field of Computer Science with a particular interest in Software Development.

Summary

  • Over 8 years of experience in design and development of enterprise software applications using Java/J2EE technologies such as Spring 3.x, Struts 1.x/2.x frameworks, MVC architecture, Servlets, JSP/JSTL, HTML/CSS, Custom Tag Library, JavaBeans, Hibernate, JDBC, Design Patterns, AngularJS, jQuery.
  • Experience in developing and deploying JAX, SOAP, XML based Web Services.
  • Work experience in J2EE Application Servers, Relational Databases.
  • Good experience with J2EE Design Patterns and MVC frameworks Spring, Struts
  • Experience in Version management tools like GitHub, CVS, Clear Case, and SVN.
  • Experience in Maven, ANT, Log4J, SLF4J and JUnit for unit testing
  • Experience with AngularJS, jQuery, JavaScript, Dojo, XML, XSLT, HTML, CSS
  • Hands on experience with Hibernate, SQL and PL/SQL programming.
  • Exhibit strong web application development skills and good exposure in data model design with Oracle, OOAD, recognizing and applying design patterns.
  • Actively participated in all phases of software development life cycle SDLC , which includes Requirement Gathering, Analysis, and Design, Coding, Testing and documentation.
  • Experience with Agile and SCRUM methodologies.
  • Domain expertise in Insurance, Healthcare, Retail, Manufacturing, Banking, e-commerce websites, Logistics etc.
  • Strong leadership, interpersonal and oral/written communication skills.
  • Ability to handle multiple tasks and work independently as well as in a team.

Technical Skills:

  • Operating Systems: Windows, UNIX/Linux, Mac OS X
  • Java Technologies: Java/J2EE, EJB, JMS, Servlets, Hibernate, Struts, Spring, Webservices JAX-WS/RS
  • Programming Languages: C, C , C , VB, Java, Python, TCL
  • Web and Server Technologies: HTML/HTML5/XHTML, CSS 2.0/CSS 3.0, JavaScript/JQuery/JQuery Mobile, JSP/JSTL/WNG, PHP, AJAX, JSON, AngularJS
  • Mobile API: Objective - C, PhoneGap, Android, Jquery Mobile
  • Databases: MySQL, SQLite, Oracle PL/SQL, Triggers
  • Data interchange formats: JSON, XML/XSD, XSL, and SOAP
  • Others: WebSphere Commerce, Google App Engine, Agile
  • Software Architectures: MVC Architecture, Multi-Tier Architecture, SOA
  • Tools: Rational Application Developer, Eclipse, XCode, Visual Studio, Maven, Coda, Adobe Photoshop, Subversive/SVN, CVS, Versions, Rational ClearCase, JUnit, Websphere Application Server, JBOSS and Apache Tomcat, VMWare, QTP, Selenium, SAS
  • Protocols: SIP, SDP, RTP/RTCP, HTTP, TCP/IP, SS7, H.323, SNMP, ISDN, RADIUS and ISDN

Work Experience:

Software Developer: Allstate Insurance May 2012 Present

Worked on these projects:

  • Allstate RoadSide Assistance Gateway: A web and mobile based tool for vehicle towing providers to dispatch, receive, add, edit jobs etc.
  • Allstate GoodHands Roadside: A Pay as you use service. Customers can register for free and get access to the Allstate 24/7 Nationwide Roadside network, with no annual fee. They pay only when they use emergency Roadside services.
  • Alliance: A web based tool for Allstate agents to create new business and endorsement policies for auto, motorcycle, off-road vehicle and motor homes in 50 US states

Role Responsibilities:

  • Worked extensively with the clients gathering the requirement. Involved in system study and participated in User Group and Stakeholder Meetings.
  • Developed the Database logical design, Entity-Relationship diagrams and Design documents.
  • Developed Wireframes/Prototypes using XHTML/CSS, JQuery to represent the look and feel of the final product.
  • Implemented Front End using Spring 3.1, JSP/JSTL, AngularJS, AJAX, HTML/HTML5, CSS 3.0, JQuery, Struts, and Custom Tag Libraries.
  • Implemented the backend using Spring 3.1, Hibernate and Oracle
  • Implemented soap based webservices for address validation using Bing, MapQuest and Google Maps API
  • Worked extensively on the each layer of the application that helped gain a good knowledge on the technologies used.
  • Involved in Unit Testing and Integration testing

Environment: JDK 1.6, Spring 3.1, Struts2.x, Hibernate 3.2, JMS, IBM RAD, Websphere Application Server 8.x/7.x, JAX Web-Services with SOAP, JSP 2.1, AngularJS, JQuery, Log4J

Software Developer: Confidential

  • Worked extensively with the clients gathering the requirement. Involved in system study and participated in User Group and Stakeholder Meetings.
  • Developed design documents, System Use Cases, Class Diagrams and Activity Diagrams using UML
  • Developed the Database logical design, Entity-Relationship diagrams and Design documents.
  • Developed Wireframes/Prototypes using XHTML/CSS, JavaScript, JQuery to represent the complete system look and feel.
  • Developed general System Architecture using the Object Oriented Programming techniques and Design Principles for supporting the most current technologies like Java, JSP 2.1, Struts 2.0, Hibernate 3.2.4, AJAX, MySQL/Oracle
  • Implemented Front End using JAVA, JSP/JSTL, AJAX, HTML/HTML5, CSS 3.0, JQuery, Jquery Mobile, Struts, and Custom Tag Libraries.
  • Developed Java Script utility objects for common client side validations, history handling, window management and menus management
  • Implemented Controller Actions, Filters, Interceptors using Struts 2.0
  • Developed the Java beans POJO to represent the model classes and mapped them to the tables using the Hibernate Mapping files .hbm.xml
  • Used JSON for data interchange between client and server.
  • Worked extensively on the each layer of the application that helped gain a good knowledge on the technologies used.
  • Involved in Unit Testing and Integration testing

Environment: JDK 1.7, JSP 2.1, Hibernate 3.2, Eclipse3.7, Jboss Application Server 7.x, JAX Web-Services with SOAP, PL/SQL, XSL

Software Developer: Confidential

  • EpicWeb allows true anytime/anyplace access to patient information by allowing providers to login to the Epic system from any PC with a Web browser. Once online, users can access major clinical features including care documentation, chart review, incidental order entry with decision support and secure messaging. EpicWeb allows physicians working from any location at home, in the office, and even on vacation to use the patient's entire medical record to make well-informed decisions. Users can also access provider schedules, benefit and eligibility information, referral authorizations and account balances.
  • Worked extensively with the client clinicians , gathering the requirement. Involved in system study and participated in User Group and Stakeholder Meetings.
  • Developed design documents, System Use Cases, Class Diagrams and Activity Diagrams using UML
  • Developed the Database logical design, Entity-Relationship diagrams and Data dictionary
  • Developed Wireframes/Prototypes using XHTML, JavaScript, JQuery to represent the complete system look and feel.
  • Developed general System Architecture using the Object Oriented Programming techniques and Design Principles for supporting the most current technologies like Java, JSP 2.0/2.1, Struts 2.0, Spring 2.0.6, Hibernate 3.2.4, AJAX, MySQL Server
  • Implemented Front End using JAVA, JSP, JQuery/JavaScript, AJAX, HTML/CSS, Struts, and Custom Tag Libraries.
  • Implemented Controller Actions using Struts 2.0
  • Developed Database Access Objects DAO using the Spring Hibernate Support and using Hibernate Query Language HQL
  • Developed the Java beans POJO to represent the model classes and mapped them to the tables using the Hibernate Mapping files .hbm.xml
  • Used JSON for data interchange between client and server.
  • Developed Business Objects to convert the Java Objects into JSON Objects using the JSONLib's JSONArray and JSONObject classes
  • Implemented Object Injection, Audit Logging through Spring Bean Factory, IOC and AOP features
  • Worked extensively on the each layer of the application that helped gain a good knowledge on the technologies used.
  • Involved in Unit Testing and Integration testing

Environment: JDK 1.6, JSP 2.0, Spring IOC 2.0, Hibernate 3.2, Eclipse3.6, Jboss Application Server 6.x, JAX Web-Services with SOAP, PL/SQL, XSL/XSLT

Confidential

  • Worked on application development on a windows mobile based bar-code scanning device. Worked on adding support for Infusion Pumps to the Epic's MobileMeds application. Implemented add, change, edit pump and device locking functionalities for infusion pumps.
  • Worked on Multiple Time-zone Project which restricts access to providers when accessing medical records of patients located at different time zones.
  • Worked on enhancing the infusion pump workflows by automatically detecting pump start times and pump disassociations.

Confidential

  • Worked on the development of a mobile e-commerce website that has been designed and developed using WURFL, WNG, Java, JSP, EJB, WebSphere Commerce Server and Struts technologies. These technologies allow development of mobile websites which automatically adapt to differing capabilities of various mobile devices.
  • Developed 'Rosetta's Commerce iPhone Native Application', an e-commerce application, using which users can browse and purchase products online. This integrates other features like Store Locator that can help users locate stores using gps/google maps API.

Confidential

For my masters thesis, I developed an intelligent, location based iPhone application that progressively builds user profile based on the interactions that the user had with the application and then makes intelligent suggestions to the user. The client interface was on iPhone written in Objective C and server side implementation was done using MySQL, EJB and Servlets. Data interchange between client and server was done asynchronously using XML.

Confidential

We developed a Car Shopping application on Confidential, which helps users in deciding which car to buy. In this application we followed the MVC architecture pattern. We fetch the JSON data from sever, parse it and then display it on iPhone. We are using the ATT provided voice recognition API in our project so that users can just speak the car's VIN and our app will recognize the VIN and process the request. We are also using MKMapView to display the Nationwide Agents on a map.

Generating English language specifications from XSD's: Sponsor - Confidential

This project involved parsing several cross-referencing XSDs, extracting documentation from Complex/Simple/Element types and generating well formatted web pages. The work also involves building the database model using MS SQL, writing triggers and stored procedures using PL/SQL and developing GUI using Java Swing, so that the user may view or add data.

Confidential

XL-IMG-Automation

  • Worked on automating Feature Testing and Regression Testing suites using tools like QTP, INET Spectra2 and XLScript
  • Automated SIP-ISUP Interworking, SIP Conformance Testing, Routing and Translation Testing etc.
  • Developed Call Details Record validating tool and Web-based Project Estimation tool. Used XML/XSD for data validation and interchange.

XL-IMG-Test

  • Worked on Integrated Media Gateway or IMG1010 from Confidential
  • Undertook Requirement Analysis, Bug Verification, Defect Prevention, Preparation of Test Plans and Test Matrices and Feature Testing.
  • Worked on features in the areas of Routing, Translation, SIP, ISUP, H.323 and RADIUS Call Processing.
  • Worked on tools: Clearcase, Soffront, ClentView, INET, XL Switch Kit, VNC, Wireshark Protocol Analyzer, SIPp, Softphones, and Cygwin.
  • Acted as Configuration Controller CC and Defect Prevention DP prime.

XL-CSP-Development

  • Worked on CSP or Converged Services Platform, a Layer 4 Telecom Switch from Cantata Technologies.
  • Acquired knowledge on various Telecom Technologies and Protocols such as SIP, SS7, H.323, ISDN, CAS, SNMP, DSP and RADIUS
  • Undertook works in the area of Resolving MRs, Coding, Documentation, Testing and Delivery.
  • Worked on specific tools such as CodeWright, BeyondCompare, vi/emacs, Clearcase, VSS

Automation of Confidential

  • As a team we developed a Banking Application which simulated most of the functionalities of a commercial bank.
  • Developed the database backend using Oracle and GUI frontend using VB

Intern, Confidential

  • Worked with the team working on 'TaxMantra': A component-based, object-oriented solution written in Java for tax applications.
  • Used XML/XSD for data interchange between the web client and application server.

Intern, Airports Authority of Confidential

  • Primary responsibilities included design and development of an Inventory Management System for the assets and equipments of the Electronics Lab.
  • Designed and developed this application using Java and MySQL.

We'd love your feedback!