Full Stack Developer Resume
Modesto, CA
SUMMARY
- 8+ Years of experience in full Software Development Life Cycle (SDLC) dat includes Analyzing, Designing, Coding, Testing, implementation & Production Support.
- Expertise as Designer in User Interface Applications and Web Developer in developing Web Applications using Web Standards, HTML/HTML5, CSS/CSS3, JavaScript, jQuery, Kendo UI, Ajax, JSP, AngularJS, Backbone JS, JSON, XML, XHTML, Bootstrap, DOM.
- Implemented navigation from presentation layer to another layer using Spring Boot, thyme leaf, Hibernate ORM.
- Implemented Java EE components using Spring MVC, Spring IOC, spring transactions and Spring security module.
- Strong JavaScript & JQuery skills - able to write unobtrusive custom codeas well as implement existing JQuery plug-in.
- Strong debugging skills and troubleshooting the existing code and through understanding of cross browser issues.
- Skills inoptimizing websites for mobile using CSS media queries.
- Understanding of W3C standards, accessibility, usability.
- Well-versed in Object Oriented Programming (OOP) with JavaScript.
- Good Experience in Core Java concepts like Threads, Collections Framework, and Java Reflection.
- Experience in resolving cross browser compatibility issues (IE 7 & 8, chrome, Firefox and Safari).
- Experience in designing scalable platforms, object oriented programming, database design and agile methodologies.
- Experience in working with MVC Architecture.
- Experience in using the version controls like SVN and Git.
- Knowledgeable in Underscore.js, Knockout.js, Backbone.js, Node.js, and Responsive Web design.
- Developed UI for search products using react. Js and Express JS.
- Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Box Model.
- Working knowledge about MVC frameworks like Angular.js
- Extensive experience in the field of Web Applications development using HTML 5, CSS (2/3), XHTML JQuery, AJAX, XML, SQL and JSON.
- Familiar with REST and JSON API’s.
- Skilled in creating Templates, Mockups and Prototypes, Layouts, and Flow of Future Pages.
- Using React.js conference was all things best practices and optimizations with regards to structure and the use of immutable data structures
- Worked on Responsive Design using media queries, bootstrap etc.
- Produced visually appealing designs focused on usability, utility, UX, cross-browser compatibility and hence worked on safari, Internet explorer, Firefox and Google chrome.
- Experience working on Confidential -commerce applications, Internal Web applications.
- Excellent communication skills, has clear understanding of business procedures and ability to work as an individual and as a part of a team.
- Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments.
- A resourceful team player with good Interpersonal, effective problem solving and decision making skills.
- Possess good team-management and leadership qualities and Involved in Understanding functional specifications and developing creative solutions to meet business requirements.
TECHNICAL SKILLS
Languages: Java, C, C++, PL/SQL, Ruby, PHP
Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, Angular 1.x & Angular2, NodeJS, KendoUI, jQuery Bootstrap, AJAX, JSON, XML, XHTML and Backbone JS
Java Technologies: J2EE, JSP, Servlets, EJB, Java Beans, JDBC and JMS.
Web Frameworks: Spring, Hibernate, Struts, JSF, Drupal and Jbehave
Web Services: Restful and SOAP
Database: Oracle, SQL Server, PL/SQL, RDMS
Testing tools: Protractor Js, Junit and Selenium
Servers: Tomcat, WebLogic, WebSphere and JBoss 5.x
Building Tools: Maven.
Wireframe & Design Tools: Illustrator, Balsamic, Photoshop, Ms Visio
Methodology: Object Oriented Analysis, Design and Development using UML
IDE and Tools: Eclipse, IntelliJ IDE, Brackets, Visual Studio Code, Sublime, NetBeans, Sublime, NetBeans, Chrome Developer Tools, JS Fiddle and Postman
VersionControls, Bug Tracking, OS: SVN, GIT, Clear Case, CVS, Window XP and Unix
PROFESSIONAL EXPERIENCE
Confidential, Modesto, CA
Full Stack Developer
Responsibilities:
- Developed multiple applications such as GMS2.0 grape management system, G2B grape 2 bottle, Wine Manger and worked on other projects (Data Migration).
- Involved in developing user interfaces using HTML5, CSS, JavaScript, Bootstrap, jQuery, AJAX, JSON.
- Developed UI screens using AngularJS, JavaScript, Kendo UI, Bootstrap, HTML5, CSS, JQuery and Grunt.
- Responsible for the overall layout design dat meet cross-device compatibility using Bootstrap, color Scheme of the web site using HTML5, and CSS3 and Responsible for creating detailed wire frames and process flows.
- Developed Angular services to perform backend restApi calls for data retrievals using JSON format.
- Developed Angular custom directives, custom dropdowns, filters and worked with various angular modules such as angular mocks, resource, ng-mask, ui-bootstrap, ui-router etc..
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web Application, page navigation and form validation.
- Implemented navigation from presentation layer to another layer using Spring MVC application and Spring Boot.
- Worked on SQL scripts for Data Access such as selection, Insertion and Deletion of Data from Oracle RDMS Database.
- Writing Spec files for angular controller and service using Jasmine JSON fixtures to get data and giving 80% coverage & Junit test to tests the methods perform the exact behavior as per the requirement (Test Driven Development).
- Used JBoss for deploying various components of application and JENKINS as build tool and developed build file for compiling the code of creating WAR files.
- Perform Unit testing, Functional Testing, Regression Testing, Role Based Testing and Log errors and fix them.
- Extensive experience in performing reviews like Code reviews and peer reviews for maintaining best Coding standards and reusability.
- Coordinating with the team, fixing Bugs using SonarQube at various stages of the application development.
- Used agile framework for design and development and participated in scrum meetings.
- Data Migration projects halped changing DNS name & Port name for TIBCO & Atomic Jobs and documented.
- Participated in coding kata sessions code katais an exercise inprogramming which halps a programmer,hone their skills through practice and repetition. The idea is to improve our programming skills as a group
Environment: HTML5, CSS, JavaScript, JSON, AJAX, AngularJS, Kendo, Bootstrap, Dreamweaver CS5, XHTML, jQuery, Java 1.8, J2EE, JBoss, Hibernate, Spring, WebSphere, Eclipse, Angular-JS, Apache Camel, GIT, GitHub, JUnit, SonarQube, Jenkins, Log4J, Selenium, Oracle
Confidential, Norfolk, VA
UI Developer
Responsibilities:
- Involved in developing user interfaces using HTML5, CSS3, JavaScript,, XHTML, jQuery, AJAX, JSON
- Developed web pages with functionalities like login, registration, forgot password, forgot username, print ID card on demand, request Id card by mail, Filters using JavaScript and HTML5.
- Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests
- Coded JavaScript for page functionality and Pop up Screens and used HTML5 to make dropdown menus on web pages and display part of a web page upon user request.
- Effective use of CSS3 features use as Borders, Backgrounds and Multiple columns.
- Used Angular UI route and ng route for routing pages.
- Developed frontend application using React.js, Express.js and Knockout.js
- React Hot Loader used as Plugin for web pack dat instantaneous live refresh without losing state
- Using React.js conference was all things best practices and optimizations with regards to structure and the use of immutable data structures
- To pass data from one view to another view used state Params, session storage and through url
- Used Bootstrap and AngularJS for effective design of Web pages
- Worked on implementing directives and scope values using AngularJS for an existing webpage.
- Wrote code to implement AJAX based applications be fetching the response from backend API as a part of JSON.
- Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver and JavaScript.
- Involved in Enhancement of existing application utilizing AngularJS, created HTML navigation menu.
- Integrated Kendo framework controls to support HTML5 Controls
- Worked on third-party plug-ins like the Kendo UI to build widgets, grids, dropdown list and tab strips.
- MVC web application development for Agile project, using, Visual studio 2012, Kendo UI, HTML5
- UsedASP.NETMVC Data Annotations Validator Attributes in models and Custom Validators for Validation
- Created dashboard of D3.js graphs dat allows the user to view certain reports in visual format.
- Responsible for Development web application to test the developed server side components and services usingASP.Net, Web User Controls, ADO.Net, Ajax, and Java Script.
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers
- Implemented the SEO Techniques to improve the search results on the web.
- Worked closely with Photoshop designers to implement mock-ups and the layouts of the application.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Worked closely with team members to meet the client requirements.
Environment: Core Java, HTML/ HTML5, CSS3, JavaScript, jQuery, AJAX, spring, JSON, XMLNode js, React js, D3.js,Kendo UI, XHTML,ASP.NET, Angular JS, Eclipse, SVN, MVC, Bootstrap, MySQL, Oracle, PL/SQL, OSX.
Confidential, NJ
Sr. UI Developer
Responsibilities:
- Designing and developing dynamic webpages using web technologies such as HTML5, CSS3, JavaScript, AJAX, JSON, JSONP, Require JS and Angular JS.
- Used jQuery to make the HTML5 and CSS3 code interact with the JavaScript functions to add dynamism to the webpages at the client side.
- Converted web pages into responsive design using Bootstrap and media query which is targeting phone, tablet, desktop etc.
- Worked on many projects individually as well as being part of team.
- Developed the web page code with high flexibility using the Document Object model (DOM).
- Worked on single page applications (SPA) using bootstrap, AngularJS and jQuery.
- Migrated Projects from Customized JavaScript MVC (Model-View-Controller) Architecture to AngularJS base.
- Used AngularJS to structure the UI and developed re-useable Directives. Managed the dependencies using RequireJS.
- Also used many AngularUI components like Type-ahead, Tabs, Date picker etc.
- Worked on Angular Grid to display data in tabular formate.
- Utilized SASS CSS pre-compiler to get better maintainability for various projects.
- Worked on REST based Web API wrappers to integrate with conventional Web Services with the halp of AJAX calls and JSON as data exchanging portion.
- Used D3 and C3 for data visualizations.
- Created dashboard of D3.js graphs dat allows the user to view certain reports in visual format.
- Worked with the Automation team for fixing the bugs, cross browser issues as well as cross platform functionalities with halp of certain tools and offshore testing model.
- Unit test all the User Interface AngularJs code using Karma.
- Worked on HIBERNATE (J2EE-tomcat) server environment.
- Follow the path System Development Life Cycle (SDLC) as well as Agile methodology.
- Handling cross browser/platforms compatibility issues (IE, Firefox, Chrome and Safari).
Environment: Java, HTML5, CSS3, JavaScript, SASS, JQuery, MVC, DOM, JSON, angular.js, AngularJS, Angular Grid, D3.js, C3.js, Require.js, HIBERNATE, WAMP, AJAX, REST, Karma, XPATH, Windows.
Confidential, Atlanta, GA
Sr. UI Developer
Responsibilities:
- Designed user interface using Angular JS, jQuery, CSS3, HTML5 and JavaScript
- Handled browser compatibility issues in HTML, CSS and Java Script for IE, Firefox and Chrome browsers.
- Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
- Created client side validation through JavaScript and AJAX for asynchronous communications
- Used CSS3 gradients and border effects for designing menus.
- Used pagination component of jQuery for navigation in statement enquiry module, used DOM and AJAX to display page contents
- Implemented a search module within the payee list page using Angular JS by consuming RESTful web services
- Handled browser compatibility issues for various browsers related to CSS and JavaScript
- Used JavaScript and JSP validation framework for client side validations and server side validations
- Actively participated and mentoring in requirements gathering, analysis, design, and development and testing phases.
- Created Images, Logos and Icons dat are used across the web pages using Adobe Flash and Photoshop.
- Designed Frontend with in object oriented JavaScript framework like Angular.JS, Node.js and Ext.JS.
- Used EXTJS for building rich internet applications, backbone JS & Require JS to optimize in-browser use and to load the module and to improve the Speed.
- Working on all the latest technologies like HTML5, CSS3, etc. Tackled various issues related browser compatibility to accommodate these advanced and fast technologies
- Developed server-side services using Java, spring, Web Services (SOAP, Restful).
- Designed and developedUser Interface Web Forms using Flash, CSS, Adobe, Photoshop, Dreamweaver, and JavaScript.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
- Used agile methodology for the software development.
- Involved in used Log4j utility to generate run-time logs, creating DDL and DML SQL scripts for creation of database objects.
- Used Soap over Http and Soap over JMS for communication between components.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
Environment: HTML5, CSS3, JavaScript, JQuery, EXT JS, Angularjs, Node.js, backbone.js, Require.js, Adobe Flash, Photoshop, Web Services, JSON, Dreamweaver, XML, JUnit, Jquery, SOAP, RESTful, Unit Testing.
Confidential
Java web Developer
Responsibilities:
- Responsible for design and development of web pages using HTML, CSS including AJAX controls and XML.
- Developed UI using HTML, CSS, JavaScript validations and XML.
- Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Implemented applications in JavaScript and MySQL.
- Developed portals for implementing health care benefits of the employees.
- Created various web page layouts using HTML and CSS.
- Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver and JavaScript.
- Validated input values to make sure dat they will be accepted before they are submitted to the server.
- Implemented My SQL Server database and JDBC drivers to access the data
- Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
- Defined text alignment, size, borders and many other typographic characteristics.
- Performed client-side validations using JavaScript.
- Fixed bugs and provided support services for the application.
- Tested/De-bugged web browser using Firebug.
Environment: HTML, CSS, JavaScript, Java, Core Java, XML, XHTML, JQuery, AJAX, Adobe Dreamweaver, SVN, Clear Quest, Firebug, SQL, PLSQL, Windows XP and MS Office.