Post Job Free
Sign in

Front End Developer

Location:
Boston, MA
Posted:
August 02, 2018

Contact this candidate

Resume:

Anusha

******.*****@*****.***

931-***-****

PROFESSIONAL SUMMARY:

Around 8+ years of extensive experience as a Front-End UI Developer with different domains like Logistics Management, Health Care, Banking and Financial Services.

Experience in developing web applications using HTML5, CSS3, XHTML, Java Script, ECMAScript 6, AngularJS, ReactJS, Node.js, Backbone.js, XML, jQuery, AJAX, JSON, JSONP, ExtJS and Twitter Bootstrap.

Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like Object Oriented JavaScript, TypeScript, Angular 2.0, Angular4, AngularJS, Node.js, Bootstrap, Media Queries, CSS Frameworks, Java.

Experience in web content management systems on AEM 5.6, AEM 6.0 and 6.1 to build websites, apps and forms.

Worked extensively on Angular2 / Typescript SPA domains.

Hands on Experience on Angular CLI (Command line Interface).

Good amount of work done on Reactive forms or Web Forms 2.0 in Angular 2 and their Validations.

Create desktop application with Angular 2/4 and Unit Test with Karma-Jasmine.

Well versed in CSS frameworks like Bootstrap and preprocessors like SASS, LESS.

Extensive experience on MVC frameworks like AngularJS and Angular2 for creating Single-Page Applications.

Experience in implementing store actions, installing React Router, React-Redux app to handle real time data, API calls from Thunk, Redux in ReactJS.

Experience in in ReactJS for creating interactive UI’s using One-way data flow Virtual DOM, JSX, React native concepts.

Extensive experience in developing software applications using Angular2 components like observables, routing, dependency injection, two-way binding, service resources, pipes and events.

Developed API driven responsive web applications by integrating Angular2 with Bootstrap and API’s.

Extensively implemented ES6 for building interactive cross platform web application and optimizing the application for high performance.

Expert in working with Node.js server-side application to implement concepts like Event Dispatcher, Express.js.

Experience on implementing the AJAX features using JavaScript, jQuery. Worked on $http service to call the Ajax and get the JSON data from the server.

Experienced in understanding and modifying existing code and maintaining rich complex web applications.

Experienced in working with debugging tools like Firebug, Firebug Lite, Chrome, Safari web inspectors and IE Developer Toolbar and worked on cross-browser compatibility issues.

Worked with testing frameworks like Karma and Jasmine for unit testing.

Utilized Gulp, Grunt and Bower components to fasten the project building process and deployment process.

Experience in working with MVC Architecture and in using version control such as SVN and GIT.

Used JIRA as issue tracking product management tool to maintain and collaborate on issues and tasks.

Worked on IDE’s like Atom, WebStorm, Eclipse, Microsoft Visual Studio, IntelliJ IDEA and Sublime Text.

Experience with full Software Development Life-Cycle (SDLC), Architecting Scalable Platforms, Object Oriented Programming and Agile Methodologies.

TECHNICAL SKILLS:

Web Technologies:

HTML, CSS, SASS, LESS, JavaScript, TypeScript, Bootstrap, AJAX, XML, Express.js, Pug, Vue, Oracle, Cassandra

Framework/Library:

jQuery, AngularJS, Angular2/4, Node.js, D3JS, ReactJS, Redux.

IDE & Tools:

MS Visual Studio for web, Dreamweaver, Eclipse, IntelliJ IDEA, Microsoft Visio, WebStorm

Application Server:

NGINX, Node, Perforce, Webpack, TFS

Version Control:

SVN, GIT

Package Manager:

NPM, Bower, Grunt, Gulp, Webpack

Operating Systems:

Windows, Mac, Linux

Methodologies:

Agile and Waterfall

PROFESSIONAL EXPERIENCE:

Homesite Insurance, Boston, MA July 2017 – Till Date

Sr. Front-end Developer

Responsibilities:

Designed and implemented user interface for web-based customer application using HTML5, ExtJS, CSS3, TypeScript, JSON, AJAX and Angular2.

Defined new validations through Angular for the form field validation implemented using directives like valid, pristine, checked and sanitizing the form.

Worked on Responsive Web Design using NG-Bootstrap and CSS3 Media Query.

Worked on Angular2 by consuming RESTful web services and used Angular2 forms like Template Driven forms and Modern Driven forms to perform form validations both on server and client side.

Used AJAX to make the service calls from the web page in background using jQuery without performing a browser refresh.

Created classes using the Meta data Annotations derived through the decorators in Angular2.

Developed single page web application using JavaScript framework Angular and Created multi custom directives by defining Angular directives.

Developed Typescript reusable components and services to consume REST API’s using Component based architecture.

Created Angular2 custom pipe to format the data.

Optimized the code for reusability using the Decorators and injecting the services to access those in any components by using the provider’s property in Angular 2 Components.

Worked on Routes in Angular 2 to create the base route and extensions by using RouterConfig as an injectable URL path and customized component for each of the webpage.

Designed and implemented the enhanced development platform by doing POC using frameworks like Angular2, Node.js, NPM.

Involved in configuring the GIT repository and used GIT for version control.

Created web services using SOAP for SOA to get data from Mainframes and content manager.

Used Agile software management (Scrum) that included iterative application development, demos and retrospectives, stand up meetings and followed JIRA for tracking processes and streamlining Agile planning.

Environment: HTML5, CSS3, JavaScript, Bootstrap, jQuery, Angular2, Oracle, GIT, Node.js, Agile/Scrum, Jira, REST API, TypeScript, CSS3, GIT, Ajax.

BCBS, Jacksonville, FL Sep 2015 – June 2017

Front-end Developer

Responsibilities

Involved in designing dynamic and multi-browser compatible pages using HTML5, CSS3, LESS, JavaScript, JSON, jQuery and ReactJS.

Utilized LESS preprocessors of CSS to extend CSS with variables, operators, interpolations, functions and many more other usable assets.

Created reusable and testable React.js functional and class components using EcmaScript6.

Integrated React and Redux to keep track of application state with stores and designed components with dispatched actions that manipulate objects with actions.

Created JS components using JSX and used React JSON schema for implementing and building HTML forms out of a JSON schema and using Bootstrap semantics by default.

Browserifying the Node.js module, so that it can be directly invoked from browser, used Browserifying module.

Understand the current functionality in DME2 (Java) component and implement the same functionality in Node js.

Developed various screens for the front end using ReactJS and used various predefined components from NPM and Redux library.

Configuring the job in Jenkins to automate the process of running the Node.js test cases.

Configuring the Jenkins for publishing the Node.js component on ATT's internal.

Developed pages to interact with the server for information using jQuery and AJAX.

Analyzed the response of JSON to update Document Object Model (DOM) and involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.

Involved in the creation of interface to manage user menu and bulk update of attributes using ReactJS and jQuery.

Used electrode UI framework for commercial frames.

Used electrode UI framework for static and dynamic data analysis.

Experience in synchronous data-flow in the application using Redux.

Created Responsive Web Design Development for the webpages which are having integrated RESTful Web Services and WebAPIs.

Used date-format and moment packages in Node.js to save the timestamp in database converting into GMT.

Implemented map State to Props, map Dispatch to Props for the interactions between Redux and React.

Worked in Agile/SCRUM project methodologies, including best practices for source code management, JIRA and GIT.

Used web scripting languages like Node.js and Yarn for interaction between client-side and server-side technologies.

Architected mainframe modernization solutions using SOA/web services, middleware integration technologies and ESB based on Java/J2EE.

Migrated the client-side logic written in JavaScript to ES6 using Babel and performed unit testing using Jasmine.

Experienced with Gulp to perform compiling, linting to maintain package dependencies.

Used GIT for Version Control System.

Used Firebug, chrome extensions for react and redux, debugging and browser compatibility.

Environment: HTML5, CSS3, LESS, JavaScript, Node.js, AJAX, Oracle, Eclipse, ReactJS, Redux, ES6, GIT, Gulp, Agile/Scrum, XML, jQuery, Jasmine, DOM, Bootstrap, Gulp, REST, Firebug.

Delta Airlines, TX Jan 2014 – Aug 2015

UI Developer

Responsibilities:

Worked extensively on AngularJS, Bootstrap, high charts, HTML5, CSS3, JSON and Media Queries for various breakpoints in the adaptive web-designing environment.

Handled all aspects of the web applications including maintaining, testing, debugging and deploying.

Worked with Adaptive web designing and developed CSS Media Queries to make the application compatible with iPad (Landscape and Portrait) and PC.

Used various features in AngularJS like data binding, routing, custom filters, custom directives to meet various customized requirements.

Developed AngularJS Forms, Validations, Modules, DOM, Expressions, Directives, Controllers and Filters and used AngularJS and Bootstrap for effective design of web pages.

Extensively used SASS (Syntactically awesome style sheets) while styling with CSS3.

Developed single page web application using JavaScript framework AngularJS and defined all application states (routes) by using Angular UI-Router to implement SPA.

Created the Application using Node.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly.

Implemented generating the verification hash code using crypto package on Node.js and Added user validations and user permissions by using the Node.js.

Web application development for backend system using Node.js with cutting edge.

Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.

Managed projects with Grunt Task Runner and combined with Bower package manager to install JavaScript latest version of libraries based on running in the Node.js environment.

Used Bootstrap and media queries to create a responsive website across different size of screens, set breakpoints for smartphones, tablets and desktops.

Used Jasmine for testing and deployed the application on Apache Tomcat Server.

Worked with QA Team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.

Environment: HTML5, CSS3, SASS, Bootstrap, AngularJS, Node.js, JavaScript, AJAX, SVN, JIRA, DOM, XML, Jasmine.

Nokia Siemens Networks, Bangalore, India Aug 2011 – Sep 2013

UI Developer

Responsibilities

Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.

Develop, implement and configure web content management solutions using AEM (Adobe Experience Manager) and technologies such as HTML/DHTML, XML, JavaScript, and web services.

Involved in developing the Application using HTML, CSS, JavaScript, Node.js, AJAX and JSON in SVN version control system.

Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML (HTML, CSS and JavaScript).

Used JavaScript libraries to create slider and page-turning animations on calendar widgets.

Responsible for creating the screens with table-less designs meeting W3C standards.

Involved in developing HTML and JavaScript for client-side presentation and data validation on the client side with in the forms.

Designed, developed and updated User Interface Web Forms using Dreamweaver.

Implemented interaction between frontend and backend using the JSON object.

Created responsive web designs to adjust themselves to look good on all devices, from small phones to large desktops.

Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.

Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and code Development.

Environment: HTML, CSS, JavaScript, AEM, DHTML, AJAX, SVN, SQL, Dreamweaver, JSON, Sublime

Samyutha Info Technologies, Hyderabad, India June 2009 – July 2011

Jr. UI Developer

Responsibilities

Involved in Requirement gathering phase to gather the requirements from the business users and dealing with UX team to continuously accommodate changing user requirements.

Responsible for translating designs and concepts into highly usable and engaging web applications using HTML, CSS including AJAX controls and JSON.

Handled REST API calls with AJAX and processed JSON data responses to format, validate and display to the user.

Extensively used CSS to change the styles to be used in future web layouts and debugging the errors issues with CSS.

Developed Date Time Picker using Object Oriented JavaScript extensively.

Implemented the Drag and Drop functionality using jQuery framework plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.

Developed front-end UI pages and necessary backend classes to support data access and user authorization.

Used SVN for version control and QC for defect tracking. Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.

Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.

Environment: HTML, CSS, REST API, JavaScript, jQuery, AJAX, MySQL, SVN, JSON, Visual Studio

Education: Bachelor’s in ECE from MLWEC



Contact this candidate