Web Developer Resume
SUMMARY:
- 11+ years of professional experience in IT Industry includes Analysis, Design, Development and Implementation of Multi - Tier architecture systems
- Experience working with Agile Methodologies including SAFE (Scaled Agile Frame Work). XP, SCRUM and Test-Driven Development.
- Designed Sequence diagrams, Activity diagrams, Class diagrams, Collaborative diagrams and other UML components using Rational Rose tool
- Used different Design Patterns such as Model-View-Controller (MVC), Data Access Object (DAO), Generic Base DAO, Factory Pattern, Front Controller, Business Delegate, Service Locator, Singleton, Transfer Objects etc.
- Experience in using JSP, Servlets, JavaScript, HTML5, DHTML, XHTML, JQuery, Bootstrap, Data Tables, Ajax, AngularJS, JSON, D3, and CSS. For web application development
- Developed web applications using Spring MVC fame work. Used Spring Core IoC dependency injection, AOP, and Transaction management.
- Worked on Struts utilizing Apache Tiles, Struts Controllers (Actions and Forms) and validations.
- Implemented Internalization (I18N) of web applications using spring, Struts .
- Developed Web Services and Restful web services
- Worked on JPA and Hibernate for object relational mapping with database.
- Have good Relational Database understanding and experience with Oracle, Sybase ASE, Sybase IQ, SQL Server, Postgres and MySQL.
- Worked on XML technologies like SAX, DOM, JAXB, JAXP, XSLT and XPath
- Experience in using JUnit, Easy Mock, Mockito, and TestNG.
- Worked with Version Control Tools like Git, ClearCase, SVN and CVS.
- Involved in building and deploying applications on Web/Application Servers like JBoss, Web logic, IBM Web sphere, Glassfish, JRun, and Tomcat.
- Knowledge in Node.js
- Knowledge in Hadoop, and NoSQL Like MangoDB
- Experience in developing Web services provider and client using Axis to provide WSDL.
- Worked with AWS Email service, S3 storages and etc
- Experienced in using build tools like Ant, Maven and Gradle.
- Wrote Shell, Perl, and Python Scripts.
- Experience with High Availability (HA) Systems and Experience with Net flow and SNMP protocols.
- Worked on Troubleshooting and Performance tuning
- Involved in providing the application support level Trainings
- Have excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels and can work as part of a team as well as independently
TECHNICAL SKILLS:
Operating Systems: Windows (NT/XP/2008), UNIX, Solaris, Linux
Languages: Java, C, PERL, Python, Shell, SQL
J2EE/Web Technologies: JSP, Servlets, EJB, JNDI, JDBC, JMS, Java Beans, JavaScript, Web Services, Restful Web Services, AJAX, Java Script, JBoss Mbean, CSS, Dojo, JQuery, BootStrap, DataTables, AngularJs, JSON.
Frameworks: Struts, Spring, Hibernate
Development Tools: IBM Web Sphere Studio, Rational Application Developer , Eclipse, Net Beans, MS Office, Rational Rose, Microsoft Visio
Database: Oracle, IBM DB2, MySQL, Postgres, Sybase ASE, Sybase IQ and MS Access, MongoDB
Web & Application Servers: JBoss, Websphere Application Server, Web logic, Apache Tomcat, Jrun
Tools: TOAD, SQL Developer, DBVisualizer, Maven, Log4J, JUnit, Squirrel, Jstack, Yourkit, Tortoise.
XML Technologies: XML, JAXB, XPath, XSL, XSLT, SAX, AXIS, XFIRE, CXF
Version Control: Subversion SVN, CVS, Clear case, Git
Build tools: Ant, Maven, Gradle
PROFESSIONAL EXPERIENCE
Confidential
Web Developer
Responsibilities:
- Developed web applications using Spring MVC fame work. Used Spring Core IoC dependency injection, AOP, and Transaction management.
- Worked on Struts utilizing Apache Tiles, Struts Controllers (Actions and Forms) and validations.
- Implemented Internalization (I18N) of web applications using spring, Struts .
- Developed Web Services and Restful web services
- Worked on JPA and Hibernate for object relational mapping with database.
- Have good Relational Database understanding and experience with Oracle, Sybase ASE, Sybase IQ, SQL Server, Postgres and MySQL.
- Worked on XML technologies like SAX, DOM, JAXB, JAXP, XSLT and XPath
- Experience in using JUnit, Easy Mock, Mockito, and TestNG.
- Worked with Version Control Tools like Git, ClearCase, SVN and CVS.
- Involved in building and deploying applications on Web/Application Servers like JBoss, Web logic, IBM Web sphere, Glassfish, JRun, and Tomcat.
- Knowledge in Node.js
- Knowledge in Hadoop, and NoSQL Like MangoDB
- Experience in developing Web services provider and client using Axis to provide WSDL.
- Worked with AWS Email service, S3 storages and etc
- Experienced in using build tools like Ant, Maven and Gradle.
- Wrote Shell, Perl, and Python Scripts.
- Experience with High Availability (HA) Systems and Experience with Net flow and SNMP protocols.
- Worked on Troubleshooting and Performance tuning
- Involved in providing the application support level Trainings
