We provide IT Staff Augmentation Services!

Software Developer Resume Profile

4.00/5 (Submit Your Rating)

NC

PROFESSIONAL SUMMARY:

  • l Over 9 Years of experience in all aspects of Software Design Development, Business Analysis, Technical Documentation, Analysis, Database engineering, Testing, UAT, Training.
  • l Experience in building Front end frameworks applications using HTML5, CSS3, JQuery, Ajax, Dojo, Adobe Flex 2.0 etc.,.
  • l Experience in full lifecycle software development like User Interaction, Business System Analysis, Design, Development, Implementation, Integration, Documentation, Testing, Deployment, Builds, Configuration, Production or Customer Support, Maintenance, Enhancements to existing software.
  • l Expertise in developing applications using Java, J2EE, JSF,AJAX, JDBC, Servlets, JSP, XSL, XML, MS Access, Excel, Hibernate, Spring, Struts, JavaScript, Dojo, Angular, Backbone, Bootstrap, Adobe Flex,log4j.
  • l Proficiency in deploying n - tier Enterprise/Web applications WebSphere, JBoss, Apache Tomcat and BEA WebLogic.
  • l Hands on experience in various RDBMS like DB2, Sybase, MySQL, and Oracle.
  • l Strong experience in UML, Agile Methodologies and frameworks like Hibernate, Spring, and Apache Struts.
  • l Profound knowledge of object-oriented methodologies, database application design, web site development and maintenance.
  • l Experience in managing and supporting multiple projects.
  • l Experience with design patterns, Java/J2EE models, components, frameworks, worked on WCM Web Content Management and ecommerce framework also.
  • l Self-motivated, able to set effective priority to achieve immediate and long term goals, manage MULTIPLE project tasks, and meet changing priorities and tight operational deadlines.
  • l Demonstrated ability to identify root causes of problems, consider both the long and short-term impact of proposed solutions and develop workable solutions.
  • l Proven ability to work well with a wide variety of people at various levels, foster cooperation and collaboration among individuals in the work unit, and help team resolve challenges constructively.

TECHNICAL SKILLS:

  • Programming Languages
  • Java 1.4/1.5, XML, UML, SQL, XSLT, AJAX, JavaScript, JQuery.
  • J2EE
  • Servlets 2.3, JSP 1.2/JSTL, JDBC 3.0, JSF,JNDI, JMS
  • Database / Tools
  • Oracle 9i, MySQL 5.x,DB2, MS Access, TOAD, SQL Developer and DB Visualizer, WCM tool
  • Design Tools
  • Rational Rose, Enterprise Architect
  • Development Environments IDE
  • Rational Application Developer RAD 6.0, Rational Software Architect RSA 6.0, Eclipse 3.x
  • Web Framework
  • Spring MVC, Struts, JSF, Struts custom tags, Tiles
  • ORM Framework
  • JavaScript Frameworks
  • Hibernate 3.x, I BATIS
  • AJAX, DOJO and JQuery
  • Architectures Frameworks
  • Struts 1.1.x, Hibernate 3.x, Ajax, POJO, Ant, JUnit.
  • Web/Application Servers
  • WebLogic 8.1, WebSphere 6,7 and 8, Tomcat 5.x, JBOSS, WebSphere portal
  • Version Control
  • Clear Case, Subversion, CVS, Microsoft Visual Source Safe
  • Build Tools
  • Ant, Maven
  • Markup Languages
  • HTML, XML/XSL, DHTML, HTML5, CSS3, Excel
  • Domain Expertise
  • Banking, Content Management, eCommerce
  • Operating Systems
  • MS-Windows 95/98/XP/2000, UNIX, Red Hat Enterprise LINUX, AIX

PROFESSIONAL EXPERIENCE:

Confidential

Role: Technical Lead

Software: WebSphere Application Server 6 and 7, Spring MVC 3, Hibernate3, Java, J2EE, DB2, JQuery, Ajax, Angular.js, Bootstrap.js, backbone.js, Dojo, Ajax, HTML 5, CSS 3, RTC, RAD, JAWS, LDAP Configuration, and IBM AIX UNIX, Excel Macro, SOAP web service.

Description: This project is to automate the travel process Confidential. The web application has features which include the integrated request and approval process, Visa validity check, and ensuring 100 coverage of insurance for all travelers. Manual processes of approvals are being automated. This includes processes such as confirming whether the employee has traveled to an onsite assignment, forex cards, and whether employees have signed documents required for the company. This project is one of the major initiatives of IBM which in the future would replace the current Legacy Travel process being used.

Responsibilities:

  • Involved in analysis, design and development of the project from the initial stage. Worked along with business team and architect.
  • Participate in the requirement meetings and created Architect, requirement and design documents.
  • Coordinate with Customer team to analyze applications which are going to sunset.
  • Work with insurance and forex team to get the knowledge on calculation of the insurance allocation depending on the type of Visa.
  • Identify the product data while verifying with various upstream applications/data feeds and collaborate with the respective teams for the solutions.
  • Involved in development of interface and retrieving data from the multiple upstream systems using XML and Java POJO.
  • Involved in the prototype development of business Visa module using HTML5.
  • Developed UI components using JavaScript, Angular, Bootstrap and Backbone JS API's.
  • Developed the interactive application screes using Dojo, developed custom widget using Dojo with Ajax.
  • All the application level logs maintained using log4j. We used different methods of log4j, which are info, debug, error, warn etc.,
  • Used SOAP API to develop service call to send data to downstream applications.
  • Responsible to push the developed code to SIT, UAT testing by coordinating with other support teams.
  • Single Point of Contact SPOC from application side in US and coordinate on technical discussion with extended team in India.
  • Actively participates in different stages of Agile Core and Test Driven Development methodology. We followed few core principle while development, they are
  • Business people and developers worked together daily throughout the project.
  • Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.
  • Designed project in such way that, late minute changes in the requirement we welcomed.
  • Proper environment setup provided to the developer and testers for application development and testing.
  • Participates in training for the induction of new team members to the project and mentor the junior resources in technical areas.
  • Review the code developed by team members.
  • Developing /Integrating and unit testing the code.

Confidential

Role: Technical Lead

Team Size: 8

Software: WebSphere Application Server, Struts 2, Hibernate Java, J2EE, DB2, HTML5, CSS3, Flex 4, Flex Builder, RTC, RAD, LDAP, JAWS and IBM AIX UNIX

Responsibilities:

  • Involved in analysis, design and development. Worked on different components like batch jobs to PMP system, web, and Content management.
  • Participate in requirement meetings and created requirement and design documents.
  • Analyze requirements and develop html prototype to as per the requirement to quality management requirements
  • Responsible for development of Administration module.
  • Customize batch job client and server side code to provide the solution.
  • Customize Controller, task commands, JSPs, JavaScript, Dojo and Data beans to fulfill the requirement.
  • All the application level logs maintained using log4j. We used different methods of log4j, which are info, debug, error, warn, etc.
  • Manage system testing and User Acceptance Testing UAT .
  • Preparation of production deployment documents.
  • Responsible for managing scope, planning, tracking, change control, aspects of the project.
  • Responsible for effective communication between the project team and the customer. Provide day to day direction to the project team and regular project status to the customer.
  • Establish Quality Procedure for the team and continuously monitor and audit to ensure team meets quality goals.
  • Actively participated in different stages of Agile methodology.
  • Participate in training for induction of new team members to the project and mentor the junior resources in technical areas.
  • Developed Flex version of application for release 2.0.
  • Review code developed by team members.

Confidential

Role: Technical Lead

Software: WebSphere Application Server, Struts 2.0, Java, J2EE, DB2, RTC, RAD, JAWS, LDAP and IBM AIX UNIX

Responsibilities:

  • Involved in the development of new functionalities in the existing system.
  • Collaborate with the Business Analyst to make sure that the requirements gathered are clear and also convert these business requirements into technical tasks.
  • Design and development of interfaces to send the final entries to BMS system.
  • Involved in the development of interface between RBS and Mainframe system to send data to BMS system for final ledger update.
  • Taken responsibility to apply Agile core methodology and divided the major task into different iterations.
  • Prepared Project plan document for RB release 3.0
  • Responsible to arrange daily Scrum call to check team members issue or any roadblocks while development or testing.
  • Responsible to push the developed code to SIT, UAT testing by coordinating with DB team.
  • Handled reviews like PSLF, JAWS, DQA silver code, DQA Gold Code.
  • Created install instructions, code packaging for IVT and production deployment.
  • Responsible to create few documents related to ASCA and ARC review
  • Responsible for promoting liquid Geno competition by launching 2 competitions and won 3 Liquid Competitions.

Confidential

Role: Software Developer

Software: Java, J2EE, DB2 Java, Spring Framework, Hibernate, JPA, MySQL, Eclipse, SVN, and WebSphere, Liferay Portal.

Responsibilities:

  • As we followed Agile methodology, developer was responsible to prepare requirement specification document with all required UML Usecase, Sequence and Class diagrams .
  • Required to develop common functionality of about 250 applications in J2ee environment.
  • Analysis of different application which were in VB, Excel, MS Access, etc.
  • Analysis of existing MS Access project and preparation of UML's and prototype for the new web application using Spring and Hibernate.
  • Developed prototype using Spring with Hibernate.
  • We deployed UI pages in Liferay portal as a portlets.

Confidential

Role: Software Developer

Software: Java, J2EE, iBatis, Java, Spring, MySQL, Eclipse, SVN, and WebSphere 6.1

  • Responsible for unit testing and system testing.
  • Design and development of Common API using iBatis to access the DB2 database.
  • Development of the API to get the data from the DB system.
  • Presented to client new technology IBATIS utilization.

Confidential

Role: Software Developer

Software: Java, XML, XSL, JavaScript, WCM tool, Flex Builder 2.0, WebLogic Server, JSP, Oracle 9i, ClearCase, JIRA, and Eclipse.

Responsibilities:

  • Development of the content management tool for JP site.
  • Responsible for development, testing, production bug fixing, and support.
  • Responsible for maintaining and enhancing the LB content management tool.
  • Developed the code using XML DOM parser.
  • Developed the web service client call to upload documents to SharePoint site.
  • Developed the Blackberry compatible mail transfer.
  • Involved in developing the MyContent application using Flex technology.
  • Worked as a core team member for the project.

Confidential

Role: Software Developer

Software: Java, J2EE, JSP, Struts 1, Oracle, Eclipse, CVS

Responsibilities:

  • Development of the correcting issues and db query changes.
  • Responsible for maintaining the application.
  • Responsible for carrying out enhancements in the current version of eprocurement project.
  • Involved in the migration of the Oracle database from version 8 to 9i.
  • Responsible for changing the Java code compatible with Oracle 9i.

We'd love your feedback!