Sr. Full Stack Web Developer Resume
Malvern, PA
SUMMARY
- Over 7 years of extensive experience in Information Technology with cross - functional project teams, multi-site and E-Commerce website development for domains like IME, Logistics and Retails.
- Expertise in Core Java and J2EE technologies such as Spring, Dropwizard, Servlet, JSP, Struts, JMS, JDBC, Hibernate.
- Roles include Senior Software Developer with proven track record in developing, implementing and reengineering the corporate Internet/Intranet high traffic web sites, content management systems with ability to work on multiple projects.
- Client Scripting language and server side scripting languages like HTML5, CSS3, JavaScript, JQUERY, Backbone/Angular, and Twitter Bootstrap, GRUNT.
- Performance testing using JMeter.
- Experience in writing Q Unit test cases for UI code and do integration with Jenkins for automation testing.
- Experience in developing Graphic User Interface (GUI) to display business data using JQUERY with Cross-browser compatibility and Web application scaling.
- Extensive experience on implementing the AJAX features using JavaScript and JQUERY.
- Excellent knowledge in the development of User Experience for web and mobile-based applications.
- Experience with Backbone JavaScript library with a Restful JSON interface.
- Experience in developing event driven applications using AJAX, JSON and XML.
- Extensively work with Adobe Photoshop, Illustrator, Corel Draw, Dreamweaver and many other design applications.
- Working knowledge of Web protocols and standards (HTTP HTML5/XHTML/XHTML-MP, CSS3, Web Forms, XML, XML parsers.
- Experienced in all phases of usability testing including user profiles and personals, task analysis, contextual research, test moderation, and reporting.
- Proficient in Java/J2EE Design Patterns including singleton, Model View Controller (MVC) and Data Access Object (DAO).
- Experienced in working in AGILE based development environment and participating in Scrum sessions.
- Experience in Web Application debugging skills using Chrome Developers Tool and Firebug.
- Experience in working with cross browsers compatibility issues with browsers like IE, Firefox, Safari, Opera, and Chrome.
- Experience with User Acceptance Testing (UAT), Accessibility Testing and using version controls like SVN, GitHub.
- Strong interpersonal abilities with excellent communication skills and ability to work independently within a team environment and Highly passionate and curiousabout new Front-End development technologies.
TECHNICAL SKILLS
Java/J2ee Technologies: JDK7, JSP, Servlets, EJB, JDBC, Java Beans, JNDI, JSTL, JMS, JAX, Struts Framework, Spring Framework, SOAP,REST, SOA and Design Patterns.
Languages/Scripts: Java, XML, XSLT, HTML5, CSS3, JQuery, Javascript, AJAX, DHTML, perl, python and Shell script.
Web/App Servers: IBM Websphere 8.5, Tomcat, Apache 1.x/2.x, Oracle WebLogic Application Server 9.x/10.x/11gR/12c, JBoss Application Server 5.x/6.x.
RDBMS: Oracle 11g/10g/9i/8i/7.x, MS SQL Server 7.0, DB2 and My SQL.
Operating System: UNIX, LINUX, Solaris, Windows, Mac OS sand Sun Solaris.
Tools: /Frame Work: SQL developer, Log4J, Ant, Maven, Git, SVN, Clear Case, JBoss Drools, ClearQuest, Angular Js, Node JS, Bootstrap, Google Web Toolkit, Backbone Js, JSF, AJAX, Ice Faces, Hibernate and iBATIS.
Development Tools: RSA 7.0, RAD 8.5, WSAD, Eclipse 3.1, Jbuilder, IntelliJ, IBM Clearquest, JIRA, BugZilla.
MS Office Tools: MS WORD, MS EXCEL, MS POWERPOINT, MS VISIO, MS ACCESS, MS OUTLOOK
PROFESSIONAL EXPERIENCE
Confidential, Malvern, PA
Sr. Full Stack Web Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
- Responsible for creating micro service RESTful services using Dropwizard and Spring.
- Involved in web designing using HTML 4/5, XHTML, CSS 2/3, JavaScript and extensively used Table less Design in CSS for positioning.
- Implemented MVC Architecture, enabling multipleto work on separate modules simultaneously, reducing effort time for the project.
- Developed HTML prototypes anddeliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.
- Designed Frontend with in object oriented JavaScript Framework like Angular.js..
- Integrated D3.js for displaying clients and their orders.
- Involved in writing application level code to interact with APIs, Restful Web Services using AJAX, JSON
- Experience in using saas with CSS3 for designing purpose.
- Participated in making Responsive Web Designs using Media Queries and Twitter Bootstrap.
- Contributed code to the development of mobile and responsive design and customized many features of the application in iterative sprints environment using version control tools like Tortoise SVN and, LESS scripts, Omniture tracking and JIRA for bug tracking.
- Involved in the Build, Configuration, Deployment and Integration phases.
- Utilized various JQuery plug-in to build Rich Internet Application (RIA) to make it look more intuitive.
- Developed the user interface for back office support and worked collaboratively in Agile scrum team on the design and development of application based MVC framework using Angular.js, HTML 5.0 and CSS3.
- Used AJAX & JSON communication for accessing Restful web services data payload.
- Worked extensively on applications to work properly on Android devices and all the browsers like Mobile safari, Desktop safari on Windows, IE, Firefox, and Chrome.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: Java 1.7, Dropwizard 0.8, Spring 3.5, JPA, JDBC Template, Hibernate, SQL Server, Maven, JBoss 7.1, HTML4/5, CSS2/3, JQuery, AJAX, Angular.js, Twitter Bootstrap, Adobe Photoshop, Dreamweaver, XML, JSON, JIRA, Agile, SAAS.
Confidential, CA
Sr. UI Developer
Responsibilities:
- Built Web pages that are more user-interactive using JQUERY plug-in for Drag and Drop, JavaScript, Bootstrap.
- Participated in meetings with the end-clients to develop layout, color scheme for the web page and implemented them with the help of HTML5, CSS3 and JavaScript.
- Brief experience on implementing the Angular JS in creating animations based on CSS classes.
- Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
- Worked on CSS to design the navigation, gradient background and used other style properties to enhance the look of the web page.
- Worked on JQUERY to make dropdown menus on web pages and display part of a web page upon user request.
- Reviewed customer feedback about the debugging issues, fixed bugs with HTML5 and JavaScript codes and worked on resolving browser compatibility issues.
- Created and performed SQL queries to fetch data from the backend database.
- Developed components to fetch the data from the back end using AJAX and JQUERY.
- Worked on testing the cross browser compatibility.
- Used SVN for Version Control.
- Documented the entire project, which contains detail description of all the functionalities.
- Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
Environment: Angular JS, JavaScript, JQUERY, CSS3, Bootstrap, AJAX, JSON, HTML5, MySQL, SVN, Sublime, and Windows
Confidential, Tampa, FL
UI Developer
Responsibilities:
- Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, JQUERY and Ajax.
- Used JQUERY core library functions for the logical implementation part at client side for all the application.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tools bar
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Involved in writing SQL Queries and Stored Procedures.
- Developed Page layouts, Navigation and presented designs and concepts to the clients and the management to review.
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Designed the table less web applications using CSS and with the help of tags as per W3C standards.
- Produced client side validation through JavaScript and AJAX for asynchronous communication.
- Performed a lot of DOM operations for loading and manipulating dynamic content on WebPages.
- We have followed with Agile and Scrum development methodologies.
Environment: HTML, CSS, JavaScript, JQUERY, AJAX, JSON, XML, TOMCAT APACHE, MySQL, XML parsing.
Confidential
Front End Web Developer/Designer
Responsibilities:
- Developed front end for the entire website using HTML, CSS, and JavaScript.
- Followed Web Accessibility Guidelines while coding the website.
- Implemented client side validations in registration forms, login and logout forms using Java Script.
- Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
- Used JQUERY for interaction between JavaScript and HTML.
- Worked with the design of the templates and skins in CSS.
- Used Firebug, and IE developer toolbar for debugging and browser compatibility
- Adopted a cross browser and cross platform approach to make the website more versatile and Supportive.
- Been an active team player, helped in fixing bugs and also carried out troubleshooting.
- Adhered to corporate standards with respect to problem, change and configuration management
- Worked on Responsive Designing for websites for Tablets and Mobiles.
Environment: HTML, CSS, JavaScript, Java, JQUERY, AJAX, JSON, Windows, Notepad++, and XML Parsing.
Confidential
Java Developer
Responsibilities:
- Worked with the business community to define business requirements and analyze the possible technical solutions.
- Requirement gathering, Business Process flow, Business Process Modeling and Business Analysis.
- Extensively used UML and Rational Rose for designing to develop various use cases, class diagrams and sequence diagrams.
- Used HTML, CSS, and JavaScript to develop client-side application.
- Developed application using Spring MVC architecture.
- Used various Java, J2EE APIs including JDBC, XML, Servlets, and JSP.
- Designed and implemented the UI using Java, HTML, JSP and JavaScript.
- Involved in Java application testing and maintenance in development and production.
- Involved in developing the customer form data tables. Maintaining the customer support and customer data from database tables in MySQL database.
- Involved in mentoring specific projects in application of the new SDLC based on the Agile Unified Process, especially from the project management, requirements and architecture perspectives.
- Designed and developed Views, Model and Controller components implementing MVC Framework.
Environment: JDK 1.3, J2EE, JDBC, Servlets, Spring MVC, JSP, XML, XSL, CSS, HTML, DHTML, JavaScript, UML, Eclipse 3.0, Tomcat 4.1, MySQL.
