Front End Developer Resume
Chicago, IL
EXECUTIVE SUMMARY:
- Over 6 years of professional experience in Developing, Testing, Integrating and Implementing User Interface ( UI ) web applications.
- Expert in developing User Interface (UI) Applications and professional Web Applications using Web Standards, HTML/HTML5, JavaScript, ES6, CSS/CSS3, jQuery, Bootstrap, AngularJS, JSON, AJAX and Node JS .
- Expert knowledge of JavaScript and JavaScript functions to add dynamism to the web pages at the client side.
- Expertise in GUI development of web application with excellent hands - on experience with Angular JS2 , JavaScript , jQuery , Bootstrap4, HTML, XHTML, JSP, CSS, XML, XSL, AJAX .
- Hands on experience of developing Single Page Application (SPA) using AngularJS, jQuery, AJAX, Node.js , and Bootstrap4 .
- Extensive experience in working with various CSS/CSS3 features like CSS Background, CSS Layouts, CSS positioning, CSS text shadows, CSS box model, CSS table, Pseudo-classes/elements and CSS behaviors.
- Experience with full software development life-cycle, architecting scalable platforms, object-oriented programming, and Agile methodologies.
- Good experience of creating responsive web designs using CSS Media Query, Twitter Bootstrap, and jQuery Mobile.
- Strong knowledge of Bootstrap.js and Responsive Web design .
- Good experience in AngularJS framework for building web-apps and is highly efficient with PHP framework as well as using REST API's services.
- Strong Experience in developing front-end systems with Bootstrap and MVC frameworks such as Angular JS, Backbone JS, Express JS, Node JS, EXT JS .
- Strong experience with jQuery , jQuery plugins (Validator, Drag and Drop, AutoComplete), AJAX , Dynamic HTML ( DHTML ) and JSON.
- Good experience in designing and developing a Web application using CSS3 pre-processors, LESS , SASS .
- Experience performing requirement analysis and preparing Software Requirement Specification (SRS) document.
- Experience in bug tracking tool JIRA and code integration and deployment tool JENKINS .
- Experience in web content accessibility guidelines( WCAG ) for disabled.
- Experience in working MVC Architecture and also in using version control ( SVN ).
- Experience in client side designing and validations using HTML, DHTML, CSS, Java Script, AJAX, and JSP.
- Experience working with testing tools like Firebug , Firebug Lite , Chrome or safari web inspectors and IE developer Toolbar.
- Good experience in XML technologies such as XSD, DTD/Schemas, DOM/SAX Parsers.
- Experience with Browser testing, knowledge of cross-browser/cross-platform compatibility.
TECHNICAL SKILLS:
UI Web Technologies.: HTML/HTML5, CSS/CSS3, Bootstrap, AJAX, XML, JSON, UI Concept Modelling/Wire Framing, SASS/SCSS.
Scripting Languages: JavaScript, jQuery, AngularJS, Node.js, jQuery React.Js16.0x and plugins
IDE s: Atom, Visual-Studio Code, Eclipse, Sublime Text, WebStorm, Backbase
Version Control: GIT, Bitbucket, SVN
Web/App Servers: Tomcat, WebLogic, WebSphere, JBoss, Scala, Apache
RDBMS: SQL Server 08/12, Oracle 9i/10g/11g, DB2, MongoDB, Cassandra
Operating Systems: Windows, Mac, UNIX
Methodologies: Agile, Waterfall
Others Software Skills: Java, J2EE, Spring, Hibernate, Web Services (SOAP and REST), JUnit, Maven, AWS, Jenkins, Docker
PROFESSIONAL EXPERIENCE:
Front End Developer
Confidential, Chicago, IL
Responsibilities:
- Designed and developed web pages using HTML5, Angular2/4, CSS3, Ajax, Bootstrap, JavaScript, and jQuery based on the W3C standards and Web 2.0.
- Worked in a team, involved in developing the UI, layout and front-end programming (HTML) for a web application that matches requirements.
- Excellent Coordination of project activities and ensure that all project phases are followed and documented properly.
- Extensively involved in design discussions and user experience sessions to provide inputs on the layout and UX.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5, XHTML, and CSS3.
- Involved in developing HTML5 and JavaScript for client-side presentation and, data validation within the forms.
- Developed single page applications using Angular 2/4, Typescript, HTML5, CSS3, and Bootstrap .
- Done unit tests in BDD format using Angular 2.0 testing library.
- Written code on Typescript and ES6 to implement Angular 2 Components.
- Developed Single Page Application ( SPA ) using AngularJS Framework and injected generic services using Angular 2.0. Design all UI elements, wireframes, and comps with Adobe Photoshop, Illustrator, and InDesign.
- Implemented Angular2/4 Services for connectivity between a web application and back end API's.
- Because of Angular JS weaknesses such as loading start time and optimization for search engines, migrated from Angular JS to Angular2/4 .
- Well versed with TypeScript types, tuples, interfaces, classes, modules.
- A used TSLint tool that checks TypeScript code for readability, maintainability, and functional errors. Used SASS, SCSS for code minification.
- Used Web pack to bundle TypeScript and JavaScript modules. Used Scaffolding tools like Yeoman to create the skeleton of the web application. Utilize package mangers like Bower and NPM.
- Used a full complement of Express, Angular, NodeJS and MongoDB to store and present assessments.
- Developed application using AngularJS2.0 and React.js and Node.JS connecting to Oracle on the backend.
- Developed various screens for the front end using React.js and used various predefined components from NPM and Redux library.
- Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining and troubleshooting EC2 instances, and S3 buckets, Virtual Private Clouds ( VPC ), Elastic Load Balancers ( ELB ) and Relational Database Services ( RDS ).
- Strong knowledge on design and development of applications using Java , J2EE , Spring , Hibernate , and JQuery .
- Expert level skills in using Spring , Spring MVC , Hibernate , EJB, JSF, XML technologies and Struts Framework with Tiles development experience.
- Managed source control and version control using GIT .
- Worked with AngularJS components, UI-router, Drupal, Web Content Accessibility Guidelines ( WCAG ) and module oriented development.
- Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML and XHTML and W3C standards for CSS as well.
- Built the REST Web Services using spring and then consumed the web services in Angular using http methods like GET and POST .
- Involved in writing test cases using Jasmine and Karma to ensure 100% code coverage.
- Implemented end of end test with Protractor.
- Involved in deploying applications in AWS environment using Jenkins , Dockers , Nginx and Git.
- Experienced in using Rally for bug tracking, issue tracking, and project management purpose. Experienced in Agile Software methodology. Environment : HTML5, CSS3, JavaScript ES6, TypeScript, Angular 2/4, React JS, NodeJS, Express.JS, MongoDB, REST API's, Web pack, Yeoman, Babel, npm, Bower, TS Lint, Jasmine, Karma, Protractor, Rally, WCAG, Java/J2EE, GIT, AWS, Jenkins, Dockers, Nginx, AEM/CQ5 and Visual Studio
Front End Developer
Confidential, Little Rock, AR
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, Redux, Mongo DB.
- 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.
- Experience in developing SPA based on unidirectional flow application using React - Redux and Node JS.
- Researching JavaScript based frameworks like React Native and Ionic/Cordova for frontend.
- Experienced in developing web applications using latest JavaScript ES6 features and frameworks such as React and Redux .
- Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- 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 Flux concept.
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
- Implemented stable React components and stand-alone functions to be added to any future pages.
- Used React JS for templating for faster compilation and developing reusable components.
- Excellent experience in developing web pages complying with Web Content Accessibility Guidelines ( WCAG ) and ability to apply W3C web standards.
- Used React-Autocomplete for creating google maps location search on the webpage.
- 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 the GitHub API through keywords.
- Implemented React container and presentational components (as Stateless and Functional components when applicable).
- Added Excel-Builder to download the Tabular data in Excel format using React.
- Implemented flux pattern by using redux framework as a core dependency.
- Have worked on AWS to integrate the server side and client-side code.
- Experience in RESTful web services to integrate between Server side to Client Side
- Worked with JASMINE unit test framework to write unit tests for JavaScript code.
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Experienced working in building an isomorphic application using React.js and Redux with GraphQL on server side.
- Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
- As an onsite coordinator, I have interacted with offshore team to give the Functional and Technical Knowledge and to track the status of the project.
- Used HP Quality Center to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
Environment: HTML5, CSS3, Bootstrap, SASS, LESS, Java Script ES6, React JS, Redux, Flex, Web Strom, JSP, MS Office, HP Quality Center, WCAG, W3C, GraphQL, Jasmine, GitHub, and Jenkins
UI Web Developer
Confidential, Raritan, NJ
Responsibilities:
- Involved in developing the front-end applications using web technologies like HTML/HTML 5, and CSS/CSS3.
- Built Web pages that are more user-interactive using AJAX, JavaScript, and AngularJS.
- Using HTML5, CSS3, JavaScript and some jQuery, and clean semantic code.
- Involved in making the application Responsive using Bootstrap, and used LESS pre-processor.
- Developing UX design and clickable prototypes with front-end development utilizing Bootstrap, HTML5, and CSS3.
- Basic jQuery front-end frameworks for web, responsive and mobile-based web applications and websites, in an agile development environment.
- Code web applications utilizing programming languages like JavaScript, jQuery, SQL, and AJAX.
- Implement data grid/tables using Bootstrap and AngularJS for front-end client facing the Single Page Application (SPA).
- Developed gratifying experience with Responsive (RWD) and Adaptive Web Design principles.
- Re-skinning, updating and a complete redesign of an existing website, using Bootstrap.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Responsible for writing and implementation of JavaScript, AJAX, and JQuery to interact with web Services and user controls.
- Develop and integrate related applications components, including front-end development and back-end integration.
- Used Maven builds tools, SVN / GIT source control systems.
- Define technical requirements based on business requirements.
- Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the Application.
Environment: HTML, HTML5, CSS, CSS3, AJAX, JSON, LESS, JavaScript, jQuery, AngularJS, Bootstrap, Maven, SVN, JIRA, Agile, GIT, UNIX, MySQL, Grunt, Adobe Photoshop.
Front End Developer
Confidential
Responsibilities:
- Involved in the requirement analysis and design phases to comprehend technical assessments, and to participate in implementation with minimal errors.
- Managed efficiently with Business, QA and coordinated with the business logic team.
- Designed the front-end applications, User Interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Used advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
- Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
- Developed Graphics using Paint Shop Pro/Photoshop & Animation using Flash/Fireworks.
- Involved in designing and developing the JSON, XML Objects with SQL.
- Implemented browser-side element effects like Hiding, Show, Event Handling and DOM manipulation with jQuery.
- Developed code to call the web service/APIs to fetch the data and show it in the interface using jQuery/AJAX.
- Used jQuery and JavaScript to validate the input given to the UI.
- Implemented the Drag and Drop functionality using jQuery framework.
- Developed date, time picker using Object Oriented JavaScript extensively.
- Developed database connection and SQL Queries to create dynamic content on web pages.
- Implemented Presentation layer using CSS Framework, AngularJS, Wire-framing, and HTML.
- Extensive development of UI using jQuery, BackboneJS, Bootstrap, and JavaScript.
- Developed fast loading images using Adobe Photoshop CS3.
- Used SVN version control repository for source code management.
- Followed Agile and Scrum software development methodology
Environment: HTML, XHTML, CSS, JavaScript, jQuery, AJAX, MVC architecture, XML, JSON, SQL, Web Services, AngularJS, Backbones.JS, Bootstrap, SVN, Agile, Scrum, My SQL, Sublime Text
Front end Developer
Confidential
Responsibilities:
- Responsible for creating an efficient design and developing User Interaction screens using HTML, CSS, JavaScript, jQuery AJAX, and JSON.
- Used JavaScript, jQuery for user interactions in pages.
- Worked on creating a responsive website for smart devices using responsive design and media queries.
- Used jQuery Ajax for service calls on pages to interact with the server for information. Rapid prototyping of design concepts.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Involved in designing and developing the JSON, XML Objects with MySQL.
- Used Ajax, JSON to send a request to the server to check the functionality of the websites.
- Testing the website on multiple browsers with their old as well as latest release.
- Used JSON for storing and exchanging information between browsers and servers.
- Integrated different social networking site like Facebook, Twitter.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
- Used agile methodology for the software development.
- Developed SQL queries to perform insert, update or delete operation on MySQL database.
- Responsible for authoring of website functionality with JavaScript, HTML, CSS.
- Been an active team player, helped in fixing bugs and also carried out troubleshooting.
- Produced semantically appropriate, standards-compliant markup, and produced Rich User Interfaces.
- Used all the advanced Photoshop features to create appealing visual web interfaces.
Environment: HTML, JavaScript, AJAX, CSS, JSON, jQuery, XML, MySQL, JBoss.