Front End Developer Resume
South Lake, Tx
SUMMARY:
- 5 years of experience in Designing and Development of User Interfaces for Web & Enterprise based Applications using various Web development Technologies.
- Extensive experience developing applications using ReactJS, Angular JS, HTML, JavaScript, JQuery, CSS, SASS, AJAX, bootstrap, and UI testing using Jasmine.
- Much familiar with Git and strong knowledge on Testing applications using Jasmine, Karma, Selenium, Jest and Tracking tools Rally and JIRA.
- Experience in managing all aspects of the software development life cycle (SDLC), from initial capture of requirements through development, testing, delivery and enhancements.
- Worked with Product Owners, Business analysts and UX teams for the functionality and business requirements.
- Possess extensive experience in analyzing the Business Requirements, Functional Specifications, and Technical Specifications.
- Practiced organization wide iterative agile development process.
- Capable of quickly learning and delivering solutions as an individual and as part of a team.
- Result oriented, punctual, can work well under pressure, communicate effectively and interact supportively within a team.
- Good communication skills with good presentation skills.
TECHNICAL SKILLS:
- React JS
- Angular JS
- HTML/HTML5
- JavaScript
- JQuery
- CSS/CSS3
- SASS
- AJAX
- JSON
- bootstrap
- Git
- Rally
- Jira
- webpack
- node
- Unit testing and automation using Selenium and Jest.
- Agile and Waterfall methodologies.
PROFESSIONL EXPERIENCE
Confidential, South Lake, TX.
Front End Developer
Responsibilities:
- Involved designing a hospitality agent booking application using HTML, JS, SCSS, React JS, Redux JS, Node JS and Java services . And also involved in automation testing using selenium web driver .
- Involved in Requirement Analysis, Implementation and Maintenance.
- Worked with Product Owners, Business analysts and UX teams for the functionality, requirements.
- Develop the web pages by following mocks to meet the functionality requirements..
- 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.
- 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 and redux library.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations.
- Responsible for React UI and architecture. Building components library, including Tree, Slide - View, and Table Grid.
- Implemented reusable React components and functions to be added to any future pages.
- Used React JS for templating for faster compilation and developing reusable components.
- Implemented React container and presentational components. writing unit tests for React Components, Module Reducers, Module Actions and maintain code coverage.
- Writing the Automation testing scripts using selenium webdriver.
- Extensively used Git for version controlling and regularly pushed the code to GitHub .
- Providing code review and code merging support to ensure that only quality code was accepted creating a stable code base.
- Worked with QA team to test and validate the functionality of the application.
- Support End to End testing of the application.
- Provide developer suppor t during product releases through maintenance and bug repairs..
- Participating in all phase of SDLC, Agile and SCRUM.
- Used CA Rally to track and maintain user stories, bugs/issues on everyday basis.
- Worked with the team to create useful and innovative tools and solutions to increase efficiency and performance from development to production.
Environment: HTML5, CSS3, SASS, Java Script, React JS, Redux, ES6 , Node, webpack, Lodash, Mocha, Chai, Selenium, IntelliJ, GitHub, CA Rally, CRS, and Jenkins.
Confidential, Memphis, TN
UI Developer
Responsibilities:
- Developed static and dynamic web pages using HTML, CSS, JavaScript, jQuery, JSON, AJAX and AngularJS .
- Involved in Design, develop, test, deploy and maintain the web application.
- Involved in various SDLC phases of the project like Analysis, Design, Development, and Testing.
- Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
- Used CSS preprocessor SASS for maintain styling across application.
- Use Bootstrap for creating responsive website for smart devices using Responsive design and media queries .
- Handled all the Client side validations , slide show, hide and show controls, dropdown menus and tab navigation using jQuery.
- Involved in write application level code to interact with APIs , Web Services using AJAX, JSON, jQuery and XML .
- Provided extensive security using JavaScript validations wherever necessary and to validate the user input and ensure better performance.
- Created extensive single page application by using Angular two-way data binding in connecting client side, directives and filters for the user interface MVC architecture.
- Used Angular JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
- Used AngularJS directives, factories, and services for developing single page web applications.
- Involved in writing application level code to interact with APIs, Web Services using AJAX and JSON.
- Worked on Angular JS of Scopes, Models, Services, Dependency Injection, Routing and Prototyping.
- Angular JS directives ng-app, ng-init, ng-model for initialization of Angular JS application data.
- Created custom directives in Angular JS for re-usable components. worked on implementing directives and scope values using Angular JS for an existing webpage.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Utilized various jQuery Plugins to build Rich Internet Application (RIA) to make it look more intuitive and accessible.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Designed Dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Performed a lot of DOM manipulation using JS, jQuery for loading and manipulating dynamic content on webpages.
- Used for all client side JavaScript manipulation and jQuery plug-ins to implement features as a calendar, light box, galleria, sliders and other intuitive features.
- Analyzes and improves application efficiency by optimizing queries and contents.
- Used NPM and Gulp as task runner and Git for version control. Used Atlassian tools BitBucket,Confluence. Used JIRA tool for project management and bug tracking.
- Used firebug, IE developer toolbar and chrome canary tool for debugging java script and fixing issues.
- Responsible for debugging and troubleshooting the web application.
- Worked in scrum process attending daily stand up and completing tasks in sprints.
- Designed, added, and maintained new database tables for new functions in database .
- Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support.
Environment: HTML, CSS, JavaScript, jQuery, JSON, AJAX, AngularJS, Gulp, Node.js, Maven, ES6, Atlassian Tools, Jira, Mongodb, AWS.
Confidential, TN.
Front End Developer
Responsibilities:
- Involved in development of User Interface using HTML, CSS, JavaScript, jQuery, AJAX, JSON and ReactJS .
- Created content pages with CSS3 layout and style presentations and used JavaScript methods and properties.
- Used React Router for developing Single Page Applications SPAs.
- Worked on responsive design and developed a single page and responsive website that could be served to desktop, Tablets and mobile users using React Js .
- Used React Js components, Forms, Events, Keys, Router, Animations.
- Build React components and stand-alone functions to be added to any future pages.
- Created custom and re-usable components.
- Synchronized Web Socket messages with React and Redux to reliably maintain real-time state across users.
- Utilized Web Sockets with React to maintain consistent and real-time state across users
- Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
- Used React JS for templating for faster compilation and developing reusable components.
- Used React-Autocomplete for creating google maps location search on the webpage.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Wrote services to store and retrieve user data from the Oracle for the application on devices.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript and jQuery.
- Worked on creating responsive website for smart devices using Responsive design and media queries.
- Developed the pages that are complaint to W3C standard and performed unit testing throughout the application.
- Extensively used GIT for version controlling and regularly pushed the code to GitHub.
- Participate in the team on agile development cycle and followed SCRUM methodology.
Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, React JS, Redux, ECMAScript6, Bootstrap, Responsive design, Babel, Node.js, NPM and GIT.
Confidential
Front-End Developer
Responsibilities:
- Developed static and dynamic web pages using HTML, CSS, Bootstrap, jQuery, JSON, AJAX. AngularJS.
- Responsible for the overall layout design, color scheme of the web site using HTML, XHTML, CSS3 and bootstrap and Responsible for creating detailed wire frames and process flows.
- Experience following an initial base markup based on annotated wireframes .
- Developed the Responsive web pages using HTML, CSS, Bootstrap and JavaScript.
- Worked through Cross browser compatibility issues with layout and by using CSS.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Involved in writing JavaScript code for form validation and functionality.
- Created appropriate concept models, site organization, navigation, page layouts and interaction to support company's needs and goals.
- Experience in API or service integration. Wrote code to fetch data from Web services using jQuery, AJAX via JSON response and updating the HTML pages.
- Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
- Performed XML Transformations from value objects to XML and from XML to HTML data.
- Built rich prototypes and applications using HTML5, CSS3, JavaScript, jQuery, Ajax, JSON, AngularJS, Backbone.js and Bootstrap.
- Provided technical production support in the areas of Performance problem, Functional problems, configuration problems and user errors.
- Experience working in a Scrum-based team /model, to keep track of the ongoing project status and issues.
- Participate and contribute throughout the entire Development process (analysis, design, unit test, system test, deployment, production support)
- Work closely with the Back-end development team to produce best-in-class applications and customer experiences.
- Used SQL Server database for tables creation and involved in writing SQL queries using Joins and Stored Procedures.
- Involved in Unit testing and integration testing. Worked with the QA team to track, communicate and effectively fix all bugs that have been raised during testing.
Environment: HTML5, CSS3, JavaScript, Bootstrap, DOM, JSON, jQuery, AJAX, JSON, Apache Tomcat, SQL and Agile methodology.
