Full Stack Developer Resume
Marysville, OH
PROFESSIONAL SUMMARY:
- Over 7+ years of extensive experience in IT Industry Developing, Testing, Integrating, Implementing the web based applications and UI applications.
- Strong experience in working on user interface applications and professional web applications using HTML, HTML5, CSS, CSS3, JavaScript, JQUERY, AJAX, JSON, XML, Angular JS2, JASMINE etc.
- Developed, Configured and Deployed a variety of Portals and UI Applications including HTML, CSS3 and JavaScript.
- Experienced with implementing different features of Bootstrap.
- Good knowledge in Angular.js and Responsive Design.
- Good Knowledge on how to implement User - centered design (UCD) methodology.
- Expert at creating functional specifications with visual design mockups in Adobe Photoshop, Adobe Illustrator and Adobe Flash.
- Experience using AJAX to create interactive web applications, mainly focusing at increasing performance.
- Have used jQuery/JSON for retrieving data.
- Experience on working with CSS background, Layouts, Positioning, Text, Border, Padding, Pseudo Classes, Elements and CSS behaviors in CSS.
- Actively took part in all the phases of the software development life-cycle including design, architecture, implementation, release, unit testing, refactoring and maintenance.
- Expertise with backend programming using PL/SQL Stored procedures Triggers and prepared statements on databases like SQL Server, Oracle.
- Expertise in DB Design, DB normalization and writing SQL queries & PL/SQL- Stored Procedures, Functions, Joins, Triggers, Sequences, Indexes and Views etc.
- Experience in writing structured markup, CSS and JavaScript/ jQuery and keeping up-to-date with the latest developments in web technology.
- Expertise developing Service Oriented Architecture applications using web services like SOAP and REST.
- Experience in writing unit tests using JASMINE.
- Strong knowledge and experience with multiple JavaScript Libraries and frameworks, especially jQuery, Bootstrap, AngularJS2.
- Experience with Advanced jQuery concepts like live, delegate, event management, JQuery, MVC etc.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Good experience working with High Traffic Websites.
- Experience in building Single Page Application (SPA) using Model View Controller (MVC) framework such as AngularJS.
- Experience working extensively on both UNIX and Windows based Environments.
- Experience in documentation using MS tools (Word, Excel, PPT, Project and Access).
- Expert in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of future pages.
- Experience in Manual and Automated testing of software applications.
- Good team player with excellent communication skills and Ability to learn and adapt quickly to the emerging new technologies.
- Extensively worked on methodologies such as Agile and Waterfall.
TECHNICAL SKILLS:
Web Technologies: HTML, HTML 5, DHTML, Cascading Style Sheets (CSS), CSS3, XHTML, XML, JavaScript, Java/J2EE, JQUERY, JSON, AJAX.
IDE, HTML Editor: Notepad++, Eclipse IDE, Visual Studio, Sublime Editor, Adobe Dreamweaver, Adobe Photoshop.
Application servers: Web Sphere, Web Logic and Tomcat 6.x/7.x.
Database: Oracle10g, SQL Server 2008/2012.
Script Editors: VS 2008/2010/2012 , Eclipse, Dreamweaver, Microsoft Visio.
JavaScript Technologies: Angular JS2, Backbone JS, Twitter Bootstrap, Ember JS, Can JS, React JS, Vue.js
Operating Systems: Windows, Mac OS, UNIX.
Version Controls: SVN, CVS, GIT.
PROFESSIONAL EXPERIENCE
Confidential, Marysville, OH
Full Stack Developer
Responsibilities:
- Responsible for developing user interactive Web Applications using HTML5,CSS3, JavaScript(ES6), React-Redux, Angular 2, Bootstrap, D3 Js, Node js, Express js, BackBone Js, JSON, MongoDB.
- Built components using Typescript andUIservices to consume rest services using Component based architecture provided by angular 2.
- Implemented Angular 2 services to connect the web application to back-end APIs.
- Used RXJS (Reactive Extensions) sequences such as Observables and its operators for handling asynchronous data calls.
- Used Angular 2 for delivering user experiences such as high performance, off-line accessibility and zero-step installation.
- Used Grunt to compile Sass files.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Used Webpack to bundle the project files to the browser.
- Used Babel to transpile the ES6 code to ES5.
- Used Linter’s to verify the code like ESlint, JSlint.
- Developed pie charts using React-D3 for web application that matched the requirements.
- Involved in setting up the redux unidirectional data flow.
- Developed container and presentational components using react -redux.
- Used Isomorphic rendering in building the application.
- Used Redux-Thunk library to handle the asynchronous calls.
- Created various Mixins, Variables, Custom Fonts and Directives in SASS.
- For better UI Experience used technologies such as AngularJS2, Node.js, React.js, Backbone.js /and Express.js.
- Used Node.js and Express.js for creating Services.
- Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
- Involved in building the schema’s, Model’s and custom validator’s using Mongo DB.
- Created various interactive plug-ins, widgets or design UI/UX.
- Actively involved in all aspects of the application development.
- Used Protractor for testing JavaScript code.
- Been an active team player, helped in fixing bugs and also carried out troubleshooting.
- Production infrastructure setup and maintenance on Amazon AWS platform (EC2, RDS, SES, Route 53, ELB, S3).
- Supported continuous integration environment using Jenkins CI server.
Environment: HTML5, CSS3, JavaScript, Angular2,Typescript, React-Redux, JSX, JQuery, SASS, Ajax, JSON, REST APIs, Webstorm, TFS, RequireJs, Github, D3 JS,CoffeeScript, Underscore js, Grunt, SASS, MongoDB, Protractor, Mocha, Elastic Search, JIRA.
Confidential, Dallas, TX
Full Stack Developer
Responsibilities:
- Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, Angular.js, Backbone.js and Bootstrap with MySQL database.
- Experienced in React JS and working with React Flux architecture.
- Experienced in working with Redux architecture.
- Working with ECMA Script 6 features
- Developed Object Oriented JavaScript code and responsible for client side validations using JQuery functions.
- Developed source code to consume JSON response received through AJAX calls using JQuery.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript and jQuery.
- Extensively used Twitter Bootstrap for creating responsive web design for varying screen sizes and devices.
- Brief experience on implementing the Angular.js and MVC framework for data access.
- Developed components to fetch the data from the back end using AJAX and jQuery.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Analyze the response of JSON in order to update DOM.
- Coding, styling, testing of reusable JavaScript, CSS3, HTML5 widgets / libraries for complex UI controls.
- Built responsive site using Bootstrap that fits devices of different visual sizes.
- Responsible for JavaScript / AJAX UI upgrades and improvements.
- Developed callback functions to parse and handle JSON data returned from the server.
- The tech stack is AngularJS, LESS, Bootstrap and cutting edge server side technologies.
- Developed all client-side logical implementation part of applications with AngularJS controllers under specific modules, manipulating nodes in DOM tree
- Implemented JQuery frontend for Insurance policy display for employees using JQuery.
- Facilitated User Testing sessions to solicit feedback on prototypes.
- Implemented JavaScript module patterns using asynchronous script loading.
- Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
- Tested cross browser functionality and fixed major layout bugs for supported browsers including IE6.
- Developed and prepared test cases for unit testing with Junit.
- Made enhancements to existing CSS and DIV tags using box model.
- Created various Stored Procedures, SQL Queries, views and Triggers on PostgreSQL.
- Worked on Business Objects with Databases like SQL SERVER 2000/2005, ORACLE.
- Created mocks and stubs with clear APIs in MOCKITO.
- Involved in Agile/SCRUM based approach to UI Development.
Environment: HTML5, CSS3, SASS, JavaScript, JQuery, Bootstrap, XML, MV* Framework, AngularJS, UI-Grid, Apache Tomcat, Notepad++, Sublime text, IntelliJ, MySQL, Microsoft Azure, mongoDB, Tortoise SVN,J2EE, Spring, Hibernate, Struts, JSF, DB2, CRUD, PL/ SQL, JDBC and coherence.
Confidential
Jr UI Developer
Responsibilities:
- Involved in the Analysis, System study and designing of the project.
- Developed front-end screens with HTML, DHTML, CSS, JavaScript and JSP's. Extensively did client side validations using JavaScript and developed the required Servlets.
- As a developer, coordinated with onsite team and client in understanding the business process and requirement understanding.
- Developed stores procedures, triggers, functions and database tables in SQL database.
- Worked on developing a suitable GUI for ATM locator.
- Participated in daily meeting for enhancing the features for the portal.
- Participated in Code review and Quality Assurance.
- Used JDBC, application server provided transaction API for accessing data from the Oracle the using standard statements.
- Preparation and review of Unit Test Plan, Unit Testing, Test Results review and other quality related work.
Environment: HTML, CSS, JavaScript, XML, XHTML, DOM, DHTML,Hiberante, Oracle database, Eclipse, SQL, Windows XP/07 and MS Office.
Confidential
Intern Java Developer
Responsibilities:
- Actively involved in analyzing and collecting user requirements.
- Wrote Specification for the development.
- Wrote JSPs, Servlets and deployed them on WebLogic Application server.
- Wrote Oracle PL/SQL Stored procedures, triggers, views for backend database access.
- Used JSP’s HTML on front end, Servlets as Front Controllers and Java Script for client side validations.
- Proficient in doing Object Oriented Design using UML-Rational Rose.
- Participated in Server side and Client side programming.
- Wrote SQL stored procedures, used JDBC to connect to database.
- Designed, developed and maintained the data layer using JDBC and performed configuration of JAVA Application Framework
- Created a user Interface through HTML and JSP, Standard Tag library.
- Involved in developing various Servlets.
- Tested and validated the application on different testing environments.
- Used DB2 as the database and wrote SQL & PL-SQL.
Environment: Core Java, JSP, HTML, Servlets, Java Script, SQL, PL-SQL, JDBC, MS Excel, UML, Apache Tomcat.