Sr. Web Developer/front End Developer Resume
Seattle, WA
SUMMARY
- Over 10 years of extensive experience in IT Industry developing web developer in developing and designing user experiences of Internet/Intranet applications using HTML4.0/5, CSS3, XHTML, XML, JAVASCRIPT, JQUERY, JSON, AJAX, Angular.js and Angular2.0, Angular 4.0, Angular 5.0,React, React native
- Experience in Software Development Life Cycle (SDLC), AGILE methodologies.
- Actively took part in all the phases of the software development life - cycle including design, architecture, implementation, release, unit testing, refactoring and maintenance
- Experience with various MVC Java frameworks like Angular.JS, EXT.JS, Backbone.JS, Node.JS, Ember.JS, bootstrap.JS, require .JS, D3.JS, etc.
- I worked on the company's web platform focusing on technologies including Node.js, React, Relay, GraphQL, Javascript (ES6), Gulp.
- Strong experience in HTML, HTML5,CSS, CSS3, JavaScript, JQuery and Bootstrap
- Experience in building Single Page Application (SPA) using Model View Controller (MVC) framework such as AngularJS
- Familiar with the most popular browser debugging tools for common browsers (Chrome, Mozilla, Safari, Opera and IE) such as Firebug, IE Tester, Chrome Element Inspector Responsive Inspector.
- Experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards
- Strong understanding of web-based technologies like JSON, REST, SOAP, Web Services
- Excellent understanding of Object Oriented design methodology and Core Java concepts such as multi-threading, exception handling, generics, annotations, Collections and I/O
- Experience in working MVC Architecture, GITHUB and also in using version control (SVN)
- Experienced working in both AGILE/SCRUM and SDLC based development environment
- Good experience in Search Engine Optimization (SEO) techniques in order to develop web applications
- Design, code, and test React Native application to allow MATCO Tool e-commerce mobile app
- Experience in creating test suites using Jasmine, Karma and Protractor, Experience in mobile frameworks such as Ionic and Cordova for creating HTML/JS based mobile applications.
- Experience in unit testing tools such as Jasmine, Mocha, Chai and Karma
- Used JIRA for bug tracking and issue tracking
- Expertise with backend programming using PL/SQL Stored procedures, Triggers and prepared statements on databases like Oracle
- 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
- Web Technologies: HTML/HTML5, CSS/CSS3, AJAX, JSON, JavaScript
- Frameworks: Javascript, JQuery, AngularJS,D3 JS, Bootstrap, React, React native.
- Languages: SQL, Java, Ruby on Rails, PHP, J2EE
- IDE: Sublime, Eclipse, Notepad++, Visual Studio, Rubymine
- Web Servers: Apache Tomcat
- Databases: MySQL, MS - Access
- Version Control: SVN, GitHub
- Operating Systems: Windows, Linux
- Project Management tools: MS Project Professional, COCOMO
- Others: WordPress, Refinery CMS, Bootstrap, Responsive CSS, Atlassian Jira, Photoshop, Shell scripting, SEO
PROFESSIONAL EXPERIENCE
Confidential, Seattle, WA
Sr. Web Developer/Front End Developer
Responsibilities:
- Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
- Involved designing in web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js/React Native, Redux, Postgres SQL.
- Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
- Extensive Knowledge in developing Single-Page Applications (SPAs) React, React- native
- Experience in building isomorphic applications using React.js and Redux with GraphQL on server side.
- Worked on a team of iOS and Android as well as React Native developers to architect application following Atomic Design Principal leading to 44% increased reusability of components.
- Built data visualizations to monitor file server load, Web server speed, Data Processing ausing D3.js, JQuery and MySql.
- Created sites to organize client contracts and to summerize monthly financial data using Ember.js, D3.js and MySql.
- Added server-less functions for time-consuming, large-scale changes and maintenance, thereby offloading server (AWS Lambda) and database (site-wide queries, SEO optimization) stress
- Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Added server-less functions for time-consuming, large-scale changes and maintenance, thereby offloading server (AWS Lambda) and database (site-wide queries, SEO optimization) stress
- Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Redux concept.
- Prototyping the new features and ideas using HTML, CSS SASS and D3.js.
- Strong experience with Angular and Ionic to develop multiplatform mobile apps using technologies like Cordova.
- Responsible for adding margin properties to the custom style objects and the alignment of home menus and swipebar iOS- Android native navigation (e.g. react- native-navigation).
- Used React-Router to turn application into Single Page Application .
- Worked in using React JS components, Forms, Events, Keys, Router, Animations, Axios and Flux concept.
- Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
Environment: HTML5, CSS3, D3 js, Bootstrap, SASS, Java Script, React JS/React Native, Redux, Rally, React Test framework, GitHub, Docker and Jenkins, AWS, Amazon Aurora Postgres.
Confidential, St. Louis, MO
Sr. Front-end Web Developer
Responsibilities:
- Worked on complete Agile Scrum methodology and User Interface web development in accordance with requirement
- Created charts components using D3 and High charts library.
- Design, develop and test HTML5, CSS3, Bootstrap, JavaScript and Angular that meets accessibility and web browser standards for website.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2/Angular 4.
- Moved existing AngularJS controllers and services to Angular 2/Angular 4 components for more responsive and less dependency.
- Worked with Angular routers, forms, modules, DOM, events, expressions, controllers, filters and Http Request.
- Used D3.js charting library to develop reusable charting Backbone module.
- Used Cordova for handing native features of Mobile Well as using Restful services
- Worked with Angular 2/Angular 4 directives, components, pipes, injectables.
- Worked with advanced JavaScript concepts like Closures, Prototype and Inheritance.
- Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
- Developer responsive interface using Bootstrap and used SASS for CSS.
- Written unit test scripts for controllers, filters and services using karma and Jasmine.
- Used GitHub as a version control, and used JIRA for bug management.
- Worked with modules like Mongo DB and mongoose for database persistence using Node.js to interact with Mongo DB
- Worked with Passport and JSON web tokens for authentication and authorization security configurations using Node.js.
- Experienced in React JS and working with React Flux architecture. Experienced in working with Redux architecture.
Environment: HTML5, CSS3, JavaScript, D3 js, jQuery, Angular2/4, Ajax, JSON, Node JS, GIT, Agile, Media Queries, Jasmine, Karma and Bootstrap.
Confidential, Hartford, CT
Sr. Front-end Web Developer
Responsibilities:
- Design, develop and test HTML, CSS, jQuery and React.JS-Redux that meets accessibility and web browser standards. Adhere to web standards, usability, and best practices with a focus on consistency and usability.
- Research and developed a POC by using Angular 2 with Ionic 2 for the mobile devices.
- Utilizing Responsive web design to support usability in desktop, mobile, and tablet environments.
- Implemented client side Interface using Redux.
- Solid understanding of React Virtual DOM Algorithm, for React performance optimization.
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View, Table Grid.
- Making changes to the existing web applications and creating new components using React JS.
- Using JavaScript, jQuery, Kendo UI for user interactions in pages. Creating a Responsive web application integrating Twitter Bootstrap with React-redux and media queries.
- Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
- Using CSS preprocessor SASS to make CSS more efficient.
- Added live reload configuration using Browserify and Watchify programmatically with libraries loaded from NPM and Bower.
- Providing consultation and development support services for engaging in a commercial grade search engine including Elastic search, HTML, CSS, Responsive Web Design, Test Driven Development (TDD), Continuous Integration and Continuous Delivery.
- Managing design screens for internet and intranet applications using Photoshop and Visio.
- Used various libraries of JavaScript like jQuery, backbone.js, Ember.js Require.js and node.js to develop User Interface of web page.
- Developed AngularJS custom directives for data manipulations and to display data in company standard format in UI. Designed Frontend with in object oriented JavaScript framework like Angular.JS, Node.js. Used building rich internet applications, backbone JS Require JS to optimize in-browser use and to load the module and to improve the Speed.
- Experience in implementing MEAN Stack (Mongo DB, Express.js, Node.js, and React.js)
- Involved in fixing defects and Unit testing with test cases using
- Followed Jira for tracking processes and streamlining Agile planning.
Environment: HTML5, CSS3, SASS, JavaScript, JSON, jQuery, Ajax, AngularJS, NodeJS, Bootstrap, GIT, SEO, Grunt, ES6, Jasmine, Adobe Photoshop, JIRA .
Confidential, Denver, CO
UI Front End Developer
Responsibilities:
- Developed the User Interactive web pages in a professional manner with using web technologies like HTML5/HTML and CSS3/CSS as per company's standards.
- Used Bootstrap for responsive design which allows users to access it from any device
- Extensive experience using Bootstrap for layout and extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components and used SASS pre-compiler for CSS style sheets.
- Built the Simple Page Application by React framework and Redux Architecture
- Used JASMINE to perform unit testing of custom filters, custom directives and various parts of AngularJS application
- Designed the user interactive (UI) web pages using web technologies like HTML5, CSS3, Javascript, JQuery, Bootstrap
- Created Responsive Web Design using Bootstrap and developed CSS Media Queries in order to deal with cross-browser compatibility issues
- Designed Responsive UI pages which can be displayed properly on different size screen by Bootstrap and CSS3 media queries
- Made use of JavaScript task runners like Grunt and Gulp
Environment: HTML/HTML5, CSS3, SASS, JavaScript, jQuery, Ajax, XML, JSON, Bootstrap, SEO, AngularJS, Fire-Bug, Adobe Photoshop, GitHub.