Sr. Front End Developer Resume
Deerfield, IL
SUMMARY
- Around 8 years of extensive experience in IT industry as a Front - End UI/Full Stack Web Developer with Web based applications in various domains.
- Strong development experience in User Interface applications and integration of highly transactional and scalable applications using Object Oriented Analysis and design TEMPprincipals.
- Proficiency in teh Entire Software Development Life Cycle (SDLC) including requirements analysis and Debugging, Applications design, Development, Integration, Maintenance, Installation, Implementation, Testing of various client/server, N-tier and web applications.
- Experience in Web technologies using HTML5, CSS3, XHTML, JavaScript, JQuery, Vue.JS, WordPress, AJAX, JSON, ExtJS and Node.JS.
- Hand code sites with HTML, CSS, jQuery, and PHP then migrate to WordPress for a custom CMS
- Going through Mockups and converting them using HTML5/CSS3.
- Extensively used new software tools in designing user interfaces and adapt to teh changing environment.
- Hands on Experience in developing single-page applications (SPAs) using various JavaScript frameworks like Angular.js/Angular2, Angular 4, backbone.js, Vue. JS, ext.js, underscore.js and bootstrap.
- Developed dynamic responsive Web Application by integrating Angular with Bootstrap which is further integrated with Web Services and Vue.JS.
- Experienced with Docker.
- Experienced with both consuming and designing RESTful APIs
- Experienced with securing web applications using tokens
- Experience in writing teh Controllers, Services and Partials in perspective of AngularJS/Angular2.
- Experience in implementing Auto Complete/Auto Suggest functionality using Ajax, JQuery, DHTML, Web Service call and JSON.
- Working experience in React flux libraries ReduxJS.
- Experience of working on CSS Preprocessors like LESS and SASS along with JavaScript task runners like Grunt j.s.
- Having solid experience of SQL development and database administration.
- Developed J2EE applications on IDE's like Eclipse, NetBeans, Rational Application Developer (IBM RAD).
- Substantial knowledge about IBM Web Sphere Application server, Apache Tomcat.
- Graphic & Web design, creating mockups & prototypes with using bootstrap, MVC, TFS, RWD.
- Responsive Web Design (RWD) for different types of Devices like tablets and mobiles using media queries and libraries like bootstrap.
- Designed and developed configurable dashboard UI using NodeJS and HTML5 drag drop event model.
- Professional Knowledge in complying Webpages depending up on Web Wide Web Consortium (W3C) and Web Content Accessibility Guidelines (W3CAG).
- Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.
- Successfully led and managed web application development projects that include requirement understanding, making estimations, core development, mentoring team members, and helping team members in coming up with solutions for technical challenges.
- Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills.
TECHNICAL SKILLS
Web Technologies: HTML5, CSS3, XML, JavaScript, Mustache, OOJS, AJAX, JQuery, JSON, Apache,Ext.jsBackbone.js, React.js, Vue.JS, codecept.JS, WordPress, Require.js, Node.js, Angular2/Angular4, Grunt.js
Languages: C, C++, Java, C#.
IDE& Tools: Eclipse IDE, NetBeans, Dreamweaver, JSfiddle, WebStrom, Sublime Text, Visual Studio
Application Servers: WebSphere 7, WebLogic
Debugging Tools: Selenium, Jasmine, Karma (Testacular as Test Runner), JIRA, Firebug, Bugzilla, IE Developer
Databases: Oracle11g, SQL server, MySQL
Operating Systems: Windows XP/Vista/7/8, MAC OS X, Linux
Version Controls: SVN, CVS, GITHUB, Bitbucket
PROFESSIONAL EXPERIENCE
Confidential, Deerfield, IL
Sr. Front End Developer
Responsibilities:
- Developed user-facing applications using Vue.js
- Worked with Micro-services architecture
- Used single page applications and component-based development.
- Involved in upgrading and maintenance of teh company's website to teh new layout using teh Grid orientation model Bootstrap framework.
- Worked in enterprise web-based UI development for cross browser supports (IE11, Firefox, Chrome)
- Extensively worked for developing custom charts using vanilla JavaScript or external JavaScript libraries for larger data sets
- Developed modern, responsive charts using JavaScript
- Developed responsive UIs using HTML5, CSS3 and CSS extension languages such as SAAS, Stylus etc.
- Developing responsive web design using HTML5, CSS3, JavaScript, and Bootstrap.Creating modular UI components for web applications using Vue.
- Extensively worked on consuming promised based REST API’s in UI development
- Worked on creating reusable UI component development and package them tools such as NPM, webpack, rollupJS etc.
- Used web-based UI unit testing tools like Jest, Karma etc.
- Developed software application architecture design and optimization.
- Worked with medical device & other regulated software engineering disciplines (e.g., software development environments, configuration management tools, code inspection techniques and tools, testing methods and test management tools)
- Worked on Building modular and reusable components and libraries.
- Implemented automated testing integrated into development and maintenance workflows
- Worked on security updates and issues found with Vue.js and all project dependencies
- Proposed any upgrades and updates necessary for keeping up with modern security and development best practices.
- Functionalities include writing code in HTML5, CSS3, JavaScript and jQuery making use of a Bootstrap framework.
- Highly proficient with teh JavaScript language and its modern ES6+ syntax and features
- Highly proficient with Vue.js framework and its core principals such as components, reactivity, and teh virtual DOM
- Familiar with teh Vue.js ecosystem, including Vue CLI, Vuex, Vue Router, and Nuxt.js
- Understanding of server-side rendering and its benefits and use cases
- Knowledge in functional programming and object-oriented programming paradigms
- Familiar with automated JavaScript testing, specifically testing frameworks such as Jest or Mocha
- Workedin modern development tools, like Babel, Webpack, and Git
Environment: HTML5, CSS3, SASS, Typescript, JavaScript, jQuery, NgRx, Python, C#, Vue.JS, Vue CLI, Vuex, Vue Router, Nuxt.js, Knockout.js, Jasmine, Bootstrap, XML, NPM, Gulp, .Net Web API, Bit Bucket, TFS.
Confidential, Dublin, OH
Sr. Front End Developer
Responsibilities:
- Developed front-end application using component-based Architecture in Angular, Knockout frameworks for teh reservations and computer systems.
- Extensively worked on front end, created dynamic UI and developed teh interactive web pages using Angular6, AngularJS, Vue.JS, Advanced JavaScript, JSON, HTML5, and CSS3.
- Used NgRx extensions and RxJS and organized state management with reducers, actions and side.
- Implement teh new Manage Reservations feature within teh application using Angular6 code with TypeScript and Angular CLI, Visual Studio Code IDE and helping other teams in migration process.
- Used AngularJS as a framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with teh server using Sass, LESS, Bootstrap, AngularJS,
- Built custom Web Components to use teh Vue.js components in Angular.
- Used Vue.js events distribution and parent chain for parent-child component communication
- Automatically updated table data with Vue.js data binding.
- Used Vue-router for Vue.js which deeply integrates with Vue.js core to gain advantages like view mapping, Route Params, query, wildcards
- Researches and implements new technologies to enhance current processes, security, and performance
- Key Role in development of seats Micro-service for teh Application.
- Collaborates with leaders, business analysts, project managers, IT architects, technical leads and other developers, along with internal customers, to understand requirements and develop needs according to business requirements.
- Implemented Grids, Toolbars, Panels, Buttons, etc. in Bootstrap for responsive web design.
- Responsible for teh design of teh Agent Experience product line and manages team of UI/UX developer and design professionals.
- Maintains and enhances existing enterprise services, applications, and platforms using domain driven design and test-driven development.
- Contributed to teh team's goal of successful completion of software development projects.
- Used Node Package Manager (NPM) and Gulp for Task Automation.
- Convert teh features into User Stories to track in an Agile Kanban board living on GitHub.
- Generate Unit Tests for all teh code with testing framework Karma/Jasmine that is delivered to teh team.
Environment: HTML5, CSS3, SASS, TypeScript, JavaScript, jQuery, Angular 6,NgRx, Python, Vue.JS, AngularJS, Knockouts, Jasmine, Bootstrap, XML, NPM, Gulp, .Net Web API, GIT, TFS.
Confidential, Memphis, TN
Sr. Front End Developer
Responsibilities:
- Responsible for designing and developing interactive UI pages with HTML5, CSS3, and SASS.
- Responsible for converting teh applications from Angular2 to Angular4.
- Responsible for developing teh static content for front end with HTML5, React, CSS3 and Angular by coordinating with teh UX designers.
- Used Angular routing for developing single page application’s (SPA).
- Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 4.
- Designed different front-end forms using CSS and Bootstrap JS(based on screen sizes).
- Used kendo-grid and kendo components in teh application depending on teh business requirements and teh UX design.
- Responsible for writing teh front-end API to fetch teh data from end points.
- Used Bing map’s for assisting teh user to locate their individual fleets under them.
- Extensively used Angular 4 forms like Template Driven forms and Reactive forms (Dynamic Forms) to perform form validations both on server and client side.
- Optimized teh performance of application using Angular 4 Lazy Loading and Ahead of Time Compilation.
- Used Bootstrap and media queries to create a responsive website that fit all users and devices from desktop to tablet.
- Created alot of dialog modals in teh application where user can access them for any filtering or saving purpose.
- Used different kendo elements like filter, sort, data grids, and columns and so on for teh application where ever needed.
- Experience working on cross-browser compatibility of UI for Firefox, Chrome, IE and Safari browsers.
- Involved in production support and bug fixing.
- Skilled in developing React Components, Used Axios with React JS for making AJAX calls, Worked on Web pack for build and web pack-dev-server as server.
- Used GIT repository for source code management and code reviewing. Even used source tree for code management.
- Good knowledge of debugging Typescript and html code with Firefox Firebug and Google chrome Developer tools.
- Worked with AGILE Methodology in recent projects and participated in SCRUM meetings as well in previous projects.
Environment: HTML5/HTML, CSS3/CSS, JavaScript, ECMA Script 5, Angular4, Angular2, GIT, MVC/MVVM, Kendo UI, InVision, AJAX, XML, PL/SQL.
Confidential, New York, NY
Sr. Front End Developer
Responsibilities:
- As a UI Developer, assisting my team in developing two different Web-based applications and managed in developing of Account landing page, Account summary/overview and Login page.
- Responsible for building a new website for teh Small fleet clients and for teh maintenance of Online New Platform.
- Functionalities include writing code in HTML5, CSS3, JavaScript, JQuery and JSP making use of Bootstrap framework. My Specialty is large scale CSS, focusing on reusability and modularity.
- Enhanced an existing AngularJS application to follow strict MVC patterns for improved source code maintenance which resulted in 40% code reduction, ease of upgrade, scalability, ease of developer spin up and enhanced performance.
- Performed form validations using reactive forms from Angular2 framework.
- Created teh Application using AngularJS and NodeJS libraries and used NPM to manage dependencies and gulp to minify, reactify, and babelify teh code.
- Good knowledge in acceptance testing using CodeceptJS and Karma.
- Worked on Angular Material components for theming purposes & Performed client-side validations.
- Involved in React.JS and working with Redux Flux architecture.
- Successfully migrated from legacy third party applications (for windows, IPad, blackberry) to bank’s applications using HTML5 to maintain a single UI for all platforms migrate all application to Akamai data servers to increase speed and performance of teh applications.
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using Sass, LESS, Bootstrap, Angular.JS.
- Involved in development converting teh static HTML mark-ups to JSP's.
- Used React JS for search engine optimization and worked with Visual studio.
- Integrated teh service call with UI using $http and $resources which are substitutes for AJAX in angular.
- Used TypeScript to reduce teh number of lines of traditional JavaScript files. Integration of TypeScript to teh whole project.
- Used TypeScript while finding teh compilation error during testing.
- Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
- Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to teh layouts for varying screen sizes and pixels.
- Developed web services using Restful and SOAP protocols.
- Involved in Agile/ SCRUM based approach to UI development.
Environment: HTML5, CSS3, SASS, JavaScript, Mustache, JQuery, Codecept JS, AngularJS/Angular2, ReactJS, Bootstrap, XML, JSP, Apache Tomcat, Eclipse, Tortoise SVN.
Confidential - St. Louis, MO
Sr. Front End Developer
Responsibilities:
- Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, Angular.js/Angular2, Backbone.js and Bootstrap with MySQL database.
- Developed client side validation code using JavaScript and JQUERY.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Involved in fixing Front-End issues with teh layouts.
- Developed and Maintained websites through WordPress based on needs of client.
- Designed and Developed internal application accordance to business and customer using Ajax, PHPand WordPress.
- Designed/Developed themes, Plugins in WordPress.
- Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
- Using Yeoman, Bower, Grunt, SASS, LESS to manage code architecture and scalability.
- Coded pages with best Search Engine Optimization (SEO) techniques. Developed call back functions to parse and handle JSON data returned from teh server.
- Guiding team as Scrum Master in Agile Scrum methodology.
- Maintained and updated Wordpress Site.
- Utilized AngularJS in teh development for building SPA and to consume RESTful web services.
- Implemented responsive web design and mobile friendly design using Ionic framework; fully utilized its JavaScript UI library, including navigation, modal, slide box, scroll, action sheet and more and AngularJS.
- Involved in creating AJAX calls using AngularJS to handle data operations including ordering and filtering.
- Performed alot of DOM operations for loading and manipulating dynamic content on WebPages.
- Developed new cross-browser accessible interfaces using Bootstrap, JavaScript and AngularJS.
- Implemented test cases and performed unit testing using Jasmine.
- Managed advanced techniques for single page business solutions and front-end MVC patterns.
- Worked with teh business analysts and back-end developers to gather requirements, improve application functionality and add new features.
- Ability to communicate TEMPeffectively, both written and verbal, with technical and non-technical cross-functional teams
Environment: HTML5,CSS3,SASS,JavaScript,JQuery,Bootstrap,JDBC,WordPress,MV*Framework, AngularJS/Angular2, Apache Tomcat, Notepad++, Sublime text, IntelliJ, MySQL, SSIS, Microsoft Azure, Tortoise SVN.
Confidential, Kansas City, KS
Front End Developer
Responsibilities:
- Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
- Involved in designing and developing teh web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Flex, Node JS, and Mongo DB.
- Responsible to Style, look and feel of teh web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
- Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Created, Updated and maintained WordPress Pages and content.
- Involved to implement various screens for teh 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 Flux concept.
- Implemented stable React components and stand-alone functions to be added to any future pages.
- Style pages with custom CSS styles and classes.
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
- Used React JS for tinplating for faster compilation and developing reusable components.
- Used React-autocomplete for creating Google maps location search on teh webpage.
- Manage and installed WordPress Plugins
- Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
- Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via teh GitHub API through keywords.
- Built teh website on WordPress, as it was teh best CMS to build a blog oriented website
- Knowledge and proficiency with WordPress CMS
- Developed teh React container and presentational components (as Stateless and Functional components when applicable).
- Developed teh application on Node JS platform using JavaScript programming
- Developed single application to render dynamically based on teh JSON from teh Node JS server
- Experience in RESTful web services to integrate between Server side to Client Side
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
- Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
Environment: HTML5, CSS3, Bootstrap, SASS, LESS, JavaScript,WordPress, React JS, Redux, Flex, Web Strom, JSP, MS Office, JIRA, Mocha, GitHub, and Jenkins.
Confidential
Software Developer
Responsibilities:
- Involved in designing and developing enhancements per business requirements with respect to front end JSP development using Struts.
- Implemented teh project using JSP and Servlets based tag libraries.
- Conducted client side validations using JavaScript.
- Coded JDBC calls in teh servlets to access teh Oracle database tables.
- Generate SQL Scripts to update teh parsed message into Database.
- Worked on parsing teh RSS Feeds (XML) files using SAX parsers.
- Designed and coded teh java class that will handle errors and will log teh errors in a file.
- Developed Graphical User Interfaces using struts, tiles and JavaScript. Used JSP, JavaScript and JDBC to create Web Servlets.
- Utilized teh mail merge techniques in MS Word for time reduction in sending certificates
- Involved in documentation, review, analysis and fixed postproduction issues.
- Worked on bug fixing and enhancements on change requests.
- Designed teh various animations with different graphics using with Macromedia Flash MX with Action Script 1.0, Photo Impact and GIF Animator.
- Understanding teh customer requirements, mapping them to functional requirements and creating Requirement Specifications.
- Developed web pages to display teh account transactions.
- Application UI creation using GWT, Java, JSP, CSS and web standards improving application usability always meeting tight deadlines
- Responsible for teh configuration of Struts web based application using struts-config.xml and web.xml
- Modified Struts configuration files as per application requirements and developed Web services for non-java clients to obtain user information details pertaining to that account using JSP, DHTML, Spring Web Flow and CSS.
- Used Flash Animations and Storyboard & User Flows for e-learning tutorials using human factor engineering design concepts.
Environment: HTML/CSS/JavaScript/JSON, JDK 1.3, Servlets, Java Beans, MDB, JDBC, MS SQL Server, JBoss, I frameworks & libraries Struts, Spring MVC, jQuery, MVC concepts, XML, SVN.