Sr. Frontend Developer/react Developer Resume
Chicago, IL
SUMMARY
- Around 8 years of Professional experience in developing a web - based interface (UI) to provide best User Experience using HTML, CSS, JavaScript, JQuery, JSON, Ajax.
- Excellent knowledge of JavaScript, CSS3, CSS and HTML 5/HTML and their behavior on different browsers.
- Extensive experience in developing web page quickly and effectively using jQuery, HTML5, CSS3, Responsive Web Design (RWD), Bootstrap and Angular JS
- Experience in making web pages cross browser compatible.
- In-Depth knowledge/Experience of Web 2.0, Java, JQuery, CSS3, W3C Standards.
- Implemented Presentation layer using CSS Framework, backbone, angular 2, angular JS, knockout JS, Wire-framing, HTML5.
- Developed user interface by using the React.js, Flux for SPA development and used React-Router to turn it into Single Page Application (SPA).
- Experience with Database technologies by scaling across data centers and in-depth understanding of Database Concepts, triggers, joins.
- Strong experience with jQuery, jQuery plugins, Validator, Drag and Drop, AutoComplete, AJAX, and JSON objects.
- Experience on Client-side scripting and DOM manipulation with core Java and jQuery selectors and experienced with Object Oriented Design and Implementation.
- Solid working experience in various IDE's like Notepad++, Visual Studio Code, and also has the understanding and experience with Agile Methodologies like Sprint planning, Scrums and JIRA Task Board.
- Good experience on customizing CSS frameworks like Bootstrap and Foundation using CSS pre-processors LESS or SASS and Compass.
- Extensive experience in web design using CSS3, D3js, Bootstrap, Adobe Illustrator, Adobe Photoshop, Dreamweaver.
- Worked on JavaScript framework (Angular 2, Angular JS) to augment browser based applications with MVC capability
- Experience in working with third party web services APIs and Web Services using AJAX and JQUERY.
- Great ability to write clear, maintainable, well-documented, well-commented and efficient code for web development.
- Participation in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
TECHNICAL SKILLS
UI Web Technologies: HTML4/ 5, XHTML, XML, XSLT, JavaScript, AJAX, JQuery, JSON, CSS2/3, MVC Frameworks like Angular JS / Angular 2 / Angular 4, Backbone JS, Bootstrap, React/Redux, NGRX, RxJS
IDE, Editors: Notepad++, IntelliJ, Web Storm, Adobe Dreamweaver, Aptana, Visual Studio, Microsoft FrontPage, Visual Studio Code, Web Storm
Web/App Servers: HTTP Web Server, Experience with Many Online Webhosting Platforms (Shared, Dedicated, VPS).
Database: MS-Access, SQL 2000/2005, No SQL, PL/SQL.
Version Control: Perforce and GIT Hub
Browser: All (IE, Firefox, Opera, Chrome, Safari)
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
Sr. Frontend Developer/React Developer
Responsibilities:
- Planned and built one internal-facing and two external-facing React applications
- Utilized Google’s Material UI component library to build reusable and customized components for all apps
- Consumed large amounts of data coming from multiple backend APIs to map data objects into charts, graphs, tables, and other data visualizations using D3 libraries taylored for Reactjs
- Designed multiple types of tables with different functionalities including but not limited to search bars, search filters, custom context menus, selectable columns, pagination, etc.,
- Worked heavily with React Hooks and Context Providers for sharing state across multiple components
- Utilized the Axios library for handling data fetching from APIs
- Created Axios interceptors for injecting necessary headers into data fetching requests
- Created custom hooks that managed all the endpoints and actions related to a particular API
- Styled components using Bootstrap, custom CSS, and Material UI Theme Providers
- Used React-Router to turn application into Single Page Application.
- Created protective routes using HOC wrappers for site routes managed by authentication requirements from backend
- Created a Snackbar component that syncs to API calls and handles any necessary callback functions
- Created custom themes and “modes” of the UI for the end user
- Used JIRA task board to handle bug reports and manage deadlines
- Version control and repository hosted through Bit Bucket
Environment: HTML, CSS, JavaScript, React.JS, CRUD, Mongo DB, Bit Bucket, GCP (Google Cloud Platform), GWT (Google Web Toolkit), JIRA, Google Firebase
Confidential, Alpharetta, GA
Sr. Frontend Developer/Angular Developer
Responsibilities:
- Designed the complete website using HTML5, Angular 6, NGRX, CSS3, JavaScript and jQuery, VueJS.
- Good knowledge in Angular 6 controllers, directives, RxJS library observables, factory and service resources, routing and in Dom manipulation using JavaScript, jQuery.
- Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 6.
- Performed web services integration and debugging using SOAP UI.
- Used React-Router to turn application into Single Page Application.
- Designed the page using Bootstrap and some custom CSS.
- Implemented responsive web design using bootstrap.
- Good knowledge on creating services with Angular 6 @injectable property, as to make the service available for dependency injection when creating components.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application using Angular 6.
- Worked with Angular Fusion Charts and D3.JS for data visualization.
- Worked with making calls to WEB API’s to fetch the data from the back end as JSON response and parse it on the UI for DOM/CSS Manipulation.
- Collaborate with the front-end design team and back-end team and started converting the static files with the dynamic content with the data is retrieved from the database by the API calls.
- Developed AWS Lambda functions for application/servers monitoring, logging analysis and notifications, code deployments. Establishing connection between AWS Lambda and Dynamo DB for interaction between API and database.
- Used AWS deployment services to quickly set up a dynamic website and configured virtual servers using AWS Elastic Beanstalk and responsible for maintaining and expanding our AWS infrastructure using AWS EC2/EBS.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Used Ajax to update a portion of a web page (for reviews from third party) thus reducing bandwidth usage and load time.
- Developed user interface using AJAX to simplify the complexities of the application.
- Extensively used jQuery in implementing various GUI components in application portal.
- Extensively used the Dojo Toolkit to control and provide the rich functionality to GUI.
- Worked on the UI Framework like JS, Bootstrap, D3.Js, and Grunt/Gulp.
- Used the Kendo UI controls for more robust requirements. Controls used such as grid, panel, date picker, combo box, validation, dropdown and Autocomplete etc. throughout the application.
- Used SVN, GIT, GIT HUB for version control and Clear Quest for bug fixing.
Environment: Angular 6, HTML, CSS3, Bootstrap, JavaScript, jQuery, Type Script, Ngrx, AWS Lambda Functions, AWS Dynamo DB, AWS EBS, DOM, AJAX, D3.js, Gulp/Grunt, Web API, JSON, Karma.
Confidential, Denver, CO
Sr. Frontend Developer/React Developer
Responsibilities:
- Developed user interfaces using Java Script, HTML, DHTML, and CSS.
- Implemented User interface(UI) entire application using Custom Tag Libraries, JavaScript, XML, XSLT, HTML and CSS
- Leading Frameworks Team like React.js, backbone.js, bootstrap.js & JMVC, D3.js and Projects UI Designing Team.
- Worked on various JavaScript Frameworks depending on the use case (e.g. JQuery, React JS, React JS, Ext JS).
- Providing a responsive, AJAX-driven design using JavaScript libraries such as jQuery, ReactJS and Bootstrap.js - Using Subversion for version control.
- Designed and implemented the web application in Node.js, HTML5 and JQuery from initial concept development to beta launch.
- Create web service component using REST, SOAP, WSDL, XML and XSLT to interact with the middleware that pulls credit reports.
- Worked with Oracle RDBMS for writing complex queries and PL/SQL, SQL for Stored Procedures, Triggers and Events, for generating some important responses needed by the application at times.
- Developed the base framework using HTML, JavaScript, AJAX, and MS SQL Server.
- Involved in designing the user interfaces using Marionette.js, Swing/AWT, JSON, Java Script and HTML5, Bootstrap and Backbone.js, Flex, ASP and Extjs.
- Used Github repository for version control.
Environment: HTML, CSS, XML, JavaScript, Jquery, React.JS, CRUD, Mongo DB, SOAP, Web Services, Marionette.JS, GWT (Google Web Toolkit), JIRA, Ilog, JRules, Web 2.0, Git, Github, Junit, Scrum, UML
Confidential, Richfield, MN
Frontend Developer/UI Developer
Responsibilities:
- Designed the website and created/developed web interfaces.
- Created graphics including Icons, Images and logos using Adobe Flash Catalyst.
- Created appropriate concept models, site organization, navigation, page layouts and interaction to support company’s needs and goals.
- Used Dreamweaver as HTML Editor for designing new pages.
- Responsible for content and UI Development.
- Developed HTML prototype documents with CSS.
- Developed the UI with extensive use of Backbone.js framework that helped to organize the code.
- Implemented a composite application library for Backbone.js to simplify the large-scale JavaScript applications.
- Used Underscore.js, Mustache.js, Handlebar.js for templating in most of the code while used Backbone.js as an MVC framework, HTML, CSS, Bootstrap, JavaScript, jQuery with MySQL.
- Implemented Backbone CRUD operations (Create, Read, Update and Delete) and Paginate for pagination for Tables.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Did Cross - Browser coding, for making pages compatible will all browsers.
- Responsible for Unit testing and supporting the UAT & PROD environments.
- Worked closely with the programmers for project requirement analysis.
- Enhanced website by creating presenting new static model pages and presenting it to senior management for attracting the customers and existing users.
- The new website has made it much easier for the users to access the page and check the required info.
- Performed validation of completed sites including the debugging and testing of code.
Environment: HTML, XHTML, CSS, JQuery, Backbone.js, Underscore.js, Handlebar.js, Flash, Adobe Dreamweaver.
Confidential, Atlanta, GA
Frontend Developer/React Developer
Responsibilities:
- Developed Web Interface using Java Script, HTML5, CSS, React JS and node JS.
- Effectively implemented AJAX in developing dynamic web pages.
- Building blocks using React JS and node JS which are re-used by different customers.
- Has worked on React which combines web applications with Model View Controller capability to make development and testing of code efficient.
- Used Node.js as a proxy to interact with Rest services and also interacting with Database.
- Injected Knockout JS and React JS components in the webpages to enhance the responsive design.
- Used React JS for search engine optimization and worked with Visual studio.
- Designed various multiple styles with colors, fonts, backgrounds in CSS.
- Designed and developed User Interface Web Forms using Flash, CSS, Adobe and JavaScript.
- Used React JS for search engine optimization and worked with Visual studio.
- Involved in writing application level code to interact with APIs, Web Services using AJAX and JSON.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Interacted with the Graphics design team in the use of Photoshop CS3, MS Visio, PowerPoint, Dreamweaver and Flash.
- Created and managed all hosted or local repositories through Source Tree’s simple interface of GIT client, collaborated with GIT command lines and Stash.
- Wrote application level code to perform client side validation using React JS form validation.
- Designed and developed AJAX calls to populate screens parts on demand.
- Designed and developed intranet web applications using JavaScript and CSS.
Environment: HTML/HTML5, CSS, JavaScript, node JS, Knockout JS, React JS, Spring MVC, Adobe Dreamweaver, Adobe Flash, MS Visio, Bower, GIT
Confidential, Mclean, VA
Web Developer
Responsibilities:
- Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Responsible for Design and development of Web pages using PHP, HTML, CSS including Ajax controls and XML.
- Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
- Implemented applications in JavaScript, and MYSQL.
- Performed Client-side validations using JavaScript.
- Wrote Cross Browser code of CSS and JavaScript for Internet Explorer and Firefox.
- Written CSS to provide table free layout to user interface screen.
- Met one-on-one with clients in exploring the best possible options for their web presence.
Environment: JavaScript, HTML, CSS, AJAX, Apache, Windows 2010/XP, MYSQL, XML, Ajax, PHP.