Software Developer Resume
CA
PROFESSIONAL SUMMARY:
- 7+ Years of extensive Experience in designing User Interface (UI) applications and professional web applications using HTML 5, CSS3, JAVASCRIPT, JQUERY, AJAX, JSON AND XML.
- Strong programming skills using Java /J2EE, spring, Hibernate, JPA 2, JSP, Servlets, Java Beans,EJB, JSTL, JDBC & IDE tools like Visual Studio, Notepad++.
- Good programming experience with C language
- Good experience in implementation projects by usingHP EXSTREAM Dialogue 9.x/8.X.
- Expertise in developing front - end systems with JavaScript Frameworks such as Angular JS, Backbone JS etc.
- Strong Experience in Cross Browser issues handling and designing table-less layouts and Web Standards.
- Extensive knowledge in using JavaScript frameworks such as JQuery and DOJO.
- Outstanding Knowledge in developing single-page applications (SPAs) using various JavaScript Frameworks like backbone.js, underscore.js, and bootstrap.
- Expertise in JavaScript library react.js.
- Expert in Design using Adobe Photoshop, Adobe Illustrator, Axure RP Pro
- Experience consuming REST APIs serve that JSON.
- Strong Knowledge in XML technologies including XML, XSD, XSLT, JAXP (DOM, SAX, JDOM), JAXB (Castor, XML Beans).
- Created mobile applications using phonegap and ionicwith angularjs.
- Using AngularJs created custom directives for data manipulations and to display data in company standard format in UI.
- Created prototypes and mockups for the project using Axure tool.
- Hands-on experience in MVC (Model-View-Controller) framework usingAngularJS.
- Expertise in developing front-end systems with JavaScript, Bootstrap, HTML5, CSS3 and MVC Frameworks such as Angular JS, Backbone JS etc. Designed and developed the application to be responsive for desktop, mobile and tablets using Twitter Bootstrap (HTML5, CSS, and JavaScript).
- Strong experience in Client Side designing and validations using HTML, DHTML and Java Script. Experience using testing frameworks such as Junit.
- Expertise with backend programming using PL/SQL Stored procedures Triggers and prepared statements on databases like SQL Server, Oracle and MySQL.
- Experience in using agile software methodology (scrum).
- Good Knowledge on how to implement User-centered design (UCD) methodology.
- Experience with Firebug for Mozilla and IE Developer Toolbar for Internet Explorer.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google chrome.
- Strong Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
- Proficiency in both core and advanced javatechnologies like Java, XML, JavaScript, JEE, JSP, EJB 2.0/3.0, JDBC, Struts, Servlets, JMS, JSF My Faces, Rich Faces.
- Good experience on build tools ANT and MAVEN.
- Good experience on using application servers, WebLogic and Tomcat.
- Good knowledge on Jenkins.
- Good knowledge on configuration management tools like ansible, puppet & chef.
- Excellence in using Perl/Shell scripts and UNIX/LINUX commands.
- Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis.
- Excellent problem solving, decision-making and critical thinking skills.
- Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments.
- Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
TECHNICAL SKILLS:
Operating Systems: Window 98/NT/2000/XP/Vista, Linux, UNIX.
Languages: C, C++, Java, J2EE, XML, Perl, SQL.
Web technologies: XML, HTML, HTML5, XHTML, CSS, CSS3, JavaScript, JQuery, Bootstrap, angular.js, backbone.js,react.js, Node.js AJAX, JSON, JSP, Axure, and CSS Framework
Databases: Oracle 10g/9i/8i, DB2 UDB, MySQL, MS SQL Server 2000, MS-Access
Technologies: JSP, Servlets2.x, JavaBeans, JDBC, Struts2.x/1.x, RMI, EJB3.0/2.1, Hibernate3.x/2.x, Spring 3.2/2.0, Web Services, SOA, JMS1.1, SAX and DOM Parsers, JAXB2.1/2.0, JAXP1.x, LDAP.
XML technologies: XML, XSL, XSLT, SAX, DOM, AXIS, Castor, XMLBeans and JAXB.
Methodologies: Agile,Waterfall,scrum, UML,Design Patterns
Web Servers: Apache Tomcat 6.0/5.5, Java Web Server 2.0, IIS.
Version Control: SVN,perforce, CVS, GIT.
Debugging Tools: Firebug, Firebug Lite, Google Chrome
IDE&Web Designing Tools: Eclipse,MS Visual Studio,Notepad++,Adobe Dreamweaver,Adobe Photoshop,Aptana Studio,Adobe Flash CS3.
Tools: SQL Developer, DB Visualizer, XML SPY, Rational Rose, Server studio.
System Design and Development: Requirement gathering and analysis, design, development, testing, delivery.
PROFESSIONAL EXPERIENCE
Confidential, CA
Software Developer
Responsibilities:
- Extensively used XML extraction and XML processing techniques.
- Extensively worked on data analysis for different client’s data using java.
- Involved in Analysis, Design, Coding, and unit testing of the projects based on c and java/j2ee.
- Implemented SOAP/RESTful API for information extraction.
- Involved in backend programming of the application using Perl.
- Worked on letters using the HP EXSTREAM DIALOGUE LIVE application which can be editable at end user.
- Good knowledge in creating variables, data mapping, handling Pages, Documents and Applications, for maintenance and development assignments.
- Used Axure RP Pro 6.5.
- Generating HTML prototype based on Axure prototype with the help of HTML, XHTML, CSS, JavaScript, and JQuery.
- Working with different Data files creations, their File Formats (delimited, columnar, XML file and their mapping manually and automatically through copybook.
- Designed the web pages using Photoshop and also created prototypes and mockups for the project using Axure tool.
- Worked with front-end applications which have to be fixed with bugs using html5 css3, java script, AngularJS React js, jQuery
- Good knowledge about Output file format handling Postscript & AFP files, generating PDF, Report files and Output Queue handling
- Designed annotated wireframes by using MS Visio & Axure.
- Used Perforce to maintain version controlled source code. Implementing Change Request raised by users.
- Worked on IDNG, Mac tool to search for the project end result for each and every segment of the flow.
- Extensively worked on UNIX scripts and written Perl wrapper classes for the Java classes.
- Worked on IBM AIX to Linux version for the migrations happening in the project.
- Designed annotated wireframes by using Axure and Photoshop CS3.Prototyping for the designed wireframes by using Axure. Generating HTML prototype based on Axure prototype with the help of HTML, XHTML, CSS, JavaScript, and JQuery.
Environment: Perl, JAVA/J2EE, C, VB, HTML5,CSS3, JAVA SCRIPT, AJAX,JSON,JQUERY, ANGULAR JS,REACT JS, Axure, UNIX, LINUX, Perforce, CA automation tool, IDNG tool, XML, Eclipse, Winscp, MAVEN, WebLogic.
Confidential
JAVA/UI Developer
Responsibilities:
- Implemented the Oracle, SQL, MySQL, .NET and javaSpring, JBoss dependency injection of the Database helper instance to the action objects.
- Implemented JBOSS Cache provider with Hibernate second - level cache for clustered caching using cache factory interfaces and also defined configuration mappings like setting the Isolation levels and other cluster configurations.
- Developed the UI panels using JSF, XHTML, CSS, JMS, EJB JBoss, Jenkins, LDAP, Scratch JMS
- Used scripting languages Ruby, shell, Perl.
- Designed and implemented javaengine and API to perform direct calls from font-end JavaScript (ExtJS) to server-side javamethods (ExtDirect).
- Developed static and dynamic Web Pages using JSP, servlets HTML5, CSS3, ANGULAR JS, BOOTSTRAP, and REACT JS.
- Involved in writing AJAX scripts for the requests to process quickly.
- Developed HTML5 Mobile application with HTML5, DHTML, javaScript, jQuery, MIS, HTTP JSON, c#, Oracle, SQL, MySQL, and Java Restful web service.
- Actively involved in using Angular JS, Bootstrap and HTML5 to enable client side date to meets specific criteria by applying various validation variable.
- Implemented the Connectivity to the Data Base Server Using JDBC, RUP, and JBoss.
- Implemented a web service to interact with the database (iSeries and SQL Server) through TIBCO middleware using Apache Axis (SOAP over HTTP).
- Used Web Services for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval.
- Used ANT scripts to build the application and deployed on WebSphere Application Server, JAX-RS, Jersey, and CVS.
- Used JUnit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions
- Participated in daily Stand up meetings with Scrum Master.
- Created Class Diagrams and sequence diagrams using UML, JBoss, and Ruby.
- Developed UI using JSP, AJAX, and JSP, JMS, JSON and Struts to simplify the complexities of the application.
- Developed the front end using JSP JSTL, AJAX and Display Tag libraries.
- Identified and resolved programming issues, Servlets and EJB s performance tuning opportunities.
- Involved in writing maven scripts for merging jar files into existing repository.
- Has developed XML Parsing logic using DOM Parsers.
- Provided end user support for all levels of j2ee, Oracle ECM users, Jenkins, LDAP.
- Developing unified Global Transaction Banking platform using Google Web Toolkit (GWT) .
- Adopt Agile Methodology to plan using JIRA.
- Customized Jasper Reports and SQL procedures according to the client requirements.
- Involved in designing the data stage job.
- EJB components are deployed on the Web Logic Integration with MQSeries using JMS.
- Involving in Building the modules in Linux environment with ant script, chef.
- Development of web pages in PHP.
Environments: java/j2ee, Oracle, Sql, Mysql, .Net, C#, C++, Java WebLogic, Oracle, Spring, Hibernate, Struts, JSF, Extjs 5.0, java Script, Css, Ajax, Html5, Db2, Pl/Sql, Jdbc, Soap, Web Services, Xml, Eclipse, Subversion, Uml, Jsp, Jstl, Maven, Xml, Oracle Ecm, Google Web Toolkit (Gwt), Jira, Jasper Reports, HPEXSTREAM 8.0,Ilog, Jrules, Web 2.0, JBoss Jms. Linux, Apache Tomcat, Php, Bash, Shell, Perl, Visio, Tcp/Ip, Unix, JMS, JSON, mod jk, dhtml, Xhtml, JAX-RS, JQuery, CVS, TDD, MIS, HTTP, Ruby, chef, Jenkins, LDAP, Scratch JMS.
Confidential, phoenix
Java/UI Developer
Responsibilities:
- Developed and Implemented Web Services and used java, j2ee, Websphere, Spring Framework.
- Implemented the caching mechanism in Hibernate to load data from Oracle database, WebLogic.
- Involved in designing the user interfaces using Struts Tiles Framework, RUP, JBoss Oracle, SQL, MySQL, .NET and Java, JSP, JMS PERL, JSF, RTOS.
- Developed UI screens using YUI, CSS, BASH, SHELL, JQuery RUP, JBoss, MIS, and HTTP.
- Improved the performance and response time of the application by implementing AJAX.
- Integrate the ExtJs/Sencha framework with Oracle BPM.
- Worked on front - end validation through JavaScript and back-end validation using Spring Validation Classes
- EJB components are deployed on the Web Logic Integration with MQSeries using JMS. The database was Oracle, WebLogic.
- Developed HQL queries for CRUD.
- Involved in the development of SQL, PL/SQL, Xhtml Packages, Stored Procedures
- Used JDBC to connect to the information model tier.
- Implemented SOA architecture using SOAP web services by using Apache CXF, MIS, AX-WS, JAX-RS, Jersey, CVS
- Installation and configuration of Development Environment using VISIO, CIFS, Eclipse, Xhtml with Weblogic Application server
- Deployed allocations in the weblogic application servers and written automation scripts using PERL on UNIX boxes
- Support on the ClearCase, LINUX, UNIX, host server load balancing and server optimization.
- Writing JUnit test/Integration test cases for asserting functional quality
- Manage multiple, high profile cross-functional AGILE, Ruby program teams across various business units.
- Designed UML diagrams using UML and Rational Rose.
- Responsible for developing GUI / user interfaces using JSP, CSS & DHTML
- Developed the User Interfaces using Struts, JSP, JSTL, HTML and Ajax, JavaScript.
- Extensively worked with Servlets and Struts based multi-tier applications in developing J2EE Components
- Experience in creating build files using NIFS, WAFL, JMS, JSON, Ruby, mod jk and Maven.
- Use iPod and iText to manipulate PDF operations.
- Applications developed in Eclipse IDE with java, Google Web Toolkit, Hibernate, CSS, EJB, JBoss, and HTML & Oracle DB.
- Enhanced and created new Jasper Reports, DHTML according to the requirements.
- Worked in SOA architecture Websphere Message broker for integration with Pega and ILog
- Analysis of QTP for web 2.0 objects and created TCP/IP custom objects using web extensibility tool.
- Lead, Designed and Developed SOA enterprise system using Oracle SOA Suite
Environments: Java, Oracle, SQL, MySQL, .NET, j2ee, Spring,, JMS, JSON,Hibernate, JMS, WebSphere, WebLogic, Struts, JQuery, AJAX., ExtJs 4.0/Sencha, WebSphere, WebLogic, JavaScript, Oracle, CRUD, Oracle PL/SQL, JDBC, Apache CXF, RES, Eclipse, WebLogic, Clear Case, JUnit, AGILE, UML, JSP, JSTL, Servlets, Maven, Google Web Toolkit, Jasper Reports, ILog, bash, shell, Perl, Visio, JFS, TCP/IP, Unix, Linux, RTOS,, JMS, JSON, RUP, JBoss, xml, EJB, dhtml, Xhtml, JAX-RS, Jersey, CVS, MIS, HTTP, Ruby, Jenkins.
Confidential
software Developer
Responsibilities:
- Involved in the full Software Development Life Cycles- Analysis, Design, Coding, Testing & Implementation.
- Understanding the system (Credit card Business) functionality
- Communicated with the Subject Matter Experts to understand/ translate the requirements into programming action items.
- Involved in designing & development of the core functional modules-Daily file Processing, Master Maintained, and Reports Generation.
- Involved in created user-friendly GUI interface and Web pages using HTML5, CSS3,JavaScript and JSP
- Used AngularJS for front end development
- Used Spring MVC framework at the front end and configured many beans and wired (dependency injection) them as per the requirement.
- Extensively involved in software and system development using JSP, JSTL, Servlet, JDBC, JNDI, EJB, SQL language.
- Applied design patterns and OO design concepts to improve the existingJAVA/J2EE based code base.
- Used Data Access Object (DAO) pattern to introduce an abstraction layer between the business logic tier (Business object) and the persistent storage tier (data source).
- Used Log4j for logging, debugging and used Junit extensively for testing.Setting up the build, configuration and auto deploying using Maven build tool.
- Used SVN for version control.Good understanding of the various states of objects in hibernate and well versed with the transportation of data objects across the tiers by detaching, reattaching to the session.
- Responsible for building and deploying the application in WebSphere Server
Environment: JAVA/J2EE, Servlet, JSP, JSTL, Oracle 11i, Eclipse/Edit Plus, JDBC, XML, HTML, CSS, EJB, WebSphere, Maven, Spring, Hibernate.
Confidential
Analyst programmer
Responsibilities:
- Performed analysis for the client requirements based on the developed detailed design documents.
- Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models.
- Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, jQuery, Ajax.
- Followed the Agile and Scrum development methodologies
- Design and development of Web pages using HTML, CSS including Ajax controls and XML.
- Integrated the Java code (API) in JSP Pages.
- Used jQuery core library functions for the logical implementation part at client side for all the application.
- Created JSPs and developed the screens as per the file structure.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side
- Involved in writing SQL Queries, Stored Procedures.
Environment: HTML, CSS, JavaScript, XML, SQL, PL/SQL, MS Office and Windows.
