Reactjs/angularjs Developer Resume
Bethesda, MD
SUMMARY:
- Over 8 yearsexperience in implementing UI components using ReactJS along with Redux Framework and JS ES 7 and developing Redux forms with react life cycle.
- Extensive Full - Stack/Front-End development experience building, deploying, and maintaining web apps with CSS3, JavaScript, AngularJS, ReactJS, Redux, HTML5, Bootstrap, NodeJS, AJAX and JSON.
- Experience with JavaScript, HTML5, CSS3 (Bootstrap, Media Queries), jQuery UI plugin Skilled in creating Single Page Applications (SPA) using ReactJS and implementing React routers,
- I've used react as the main library in several apps.I understand the component lifecycle and how to truly make them re-useable.
- Experienced in webpack, ES6, React API, Redux-promises, Ajax; ES6 makes JS so much more powerful, I use it in all my projects.
- I've switched off of grunt over a year or so ago to strictly using webpack for all my preprocessing and compiling, it's lightweight nature is a joy to use.
- Well versed in CSS Pre-Processors as SASS, LESS to add nested rules, variables, selector inheritance to CSS3.Skillful in developing Responsive/Adaptive Web Design using CSS Bootstrap framework.
- Strong experience with NodeJS; I've built several apps in Node, from an mobile API platform for a social media/interaction appTo the foundation for a next-gen e-commerce platform.
- In-depth understanding of RDBMS and Database Design in Oracle, MySQL, SQL Server.
- Comfortable working with JSON data format to consume Restful web services.
- Used Node.JS, React.JS, and Backbone.JS MVC framework for developing the Single Page Application (SPA).
- Integration of AEM with Adobe Marketing cloud and other third party services.
- Worked on creating Restful API's using Ember.JS to be consumed by backend (PHP).
- Involved in implementing the complete Application in the in-build MVC Architecture with Angular.JS.
- Experience in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
- Experience in using various jQuery UI controls and corresponding Event handlers etc.
- Used the latest HTML5elements for video playback, content rendering using semantic tags such as article, section etc.
- Specialized in developing Web 2.0 Apps using core JQuery along with AJAX/JavaScript.
TECHNICAL SKILLS:
Web Development: HTML5, SASS, LESS, Atomic CSS, CSS3, SASS, LESS, JavaScript, Servlet, JSP, PHP, JSON, JDBC, AJAX, XML, XHTML, MVC, DOM.
JavaScript Libraries: JQuery, React.js, Angular.js, Backbone.js, Require.js, Node.js, Bootstrap.
Database: MySQL, MSSQL, Teradata, PLSQL, MongoDB.
Operating System: Windows, Linux, Unix, Mac OS X.
Methodologies: Agile, Scrum, Waterfall.
IDEs worked on: Notepad++, Eclipse, Visual Studio, Adobe Dreamweaver, Sublime Text2
Microsoft Publisher Application Servers: Apache Tomcat, Web Logic, Web Sphere
WORK EXPERIENCE:
Confidential, Bethesda, MD
ReactJS/AngularJS Developer
Responsibilities:
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Web designing & development using HTML5, CSS3, JavaScript, React Js and Ajax.
- Involved in Enhancement of existing application utilizing AngularJS, created HTML navigation menu.
- Rewrote one of the key pages, which allows users to manage their content. The task involved investigation of theAngularJS UI-Grid as well as refactoring of several backend methods.
- Built AngularJS modules, controllers, pop up modals, and file uploaders.
- Worked with the development team, involved in creating MVW (Web API) to implement AngularJS framework for client side rendering to optimize the front-end.
- Created AngularJS directives, factories and services for developing single page web applications.
- Implemented AngularJS client-side form validation to validate the use inputs before passing to back-end.
- Developed React Js pages, Web services calls and AJAX calls for the application
- Used in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
- Used React Js in components like JSX, creating React components, Virtual.
- Participated with end users and business analyst to understand the business requirements.
- CSS styles were developed in order to preserve the uniformity of all the screens throughout the application and positioning of screen objects.
- Responsible for design and development of web pages from mock-ups (PSD).
- Worked on Front end by using JavaScript.
- Developed user interface by using the React Js, Redux for SPA development.
- Implemented client side Interface using React Js.
- Worked in using React Js components, Forms, Events, Keys, Router, Animations and Redux concept.
- Build React components and stand-alone functions to be added to any future pages.
- Responsible for developing a front-end application using React Js and Redux architecture for internal team's productivity use.
- Experienced in React Js and working with React Redux architecture.
- Working with React Router for developing Single Page Applications SPAs.
- Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React Js.
- Thoroughly performed unit testing and integration testing.
- Extensively used SASS (Syntactically awesome style sheets) while styling with CSS3.
- Used Firebug for debugging and for element styling.
- Wrote services to store and retrieve user data from the Mongo DB for the application on devices.
- Involved in daily SCRUM meetings to keep track of the project status.
- Worked with Bit Bucket for recording the progress and later for version control.
Angular front-end Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle (SDLC)including gathering Requirements, Analysis, Design, Implementation, Testing and Maintenance.
- Responsible for creating efficient design and developing User Interaction screens usingHTML5, CSS3, JavaScript
- Developed web page quickly and effectively using Angular JS.
- Used Angular JS MVC Architecture to split the UI logic into Views, Models and Collections.
- Designed and developed the application to be responsive using Bootstrap CSS framework.
- Worked on creating login authentication modules using Angular JS and JavaScript.
- Created Angular components like Controllers, Services, Directives and Forms to collect different user data.
- Worked on Angular forms validation to do client side validations.
- Worked on Unit testing with Karma and Jasmine.
- Designed the application to allow all users to utilize core functionality, as well as business specific functionality based on login ID
- Used Angular JS controllers to update entity models and Tasks database.
- Redesigning site with everything from contact page to landing page all using ReactJS.
- Working on building a custom cms to move off of wordpress being built using NodeJS,ReactJS
- Used ReactJS to build the UI components, developed filters to display different dimension of data and font size modifiers.
- Developed Container components as the logic layer for the UI components
- Implemented mapStateToProps, mapDispatchToProps for the interactions between Redux and React.
- Implemented Redux Form to build Report Data Grid, tree grid, and developed DataGridItems which can be dragged by IRD system users.
- Developed Navigation bar, menu bar, drop down list with React widgets and bootstrap.
- Used Redux to manage the whole state Developed the well-designed store, actions and reducers.
- Implemented React router for building the single page application
- Used webpack as the module bundler.
- Using an e-commerce API in replacement of woo commerce
- Managed to switch from digital ocean over to aws environment using s3, ec2, MySQL.
- Involved in implementation of RESTFUL web service APIs using Node.js
Environment: MySQL, HTML5, CSS3, JavaScript, Angular JS, Node.js, RESTFUL web service, Bootstrap 3.
ConfidentialAngularJs/NodeJS Developer
Responsibilities:
- Development of the Web front end user interfaces with HTML/HTML5, DHTML, CSS/CSS3, SASS, and jasmine, JQuery, JavaScript, Angular JS, Node.JS, Express.JS, Backbone.JS, Bootstrap, DOM, XHTML, XML and JSON.
- Developed one page websites using Bootstrap, and Angular JS.
- Work closely with web and mobile designers and translate their designs into websites, apps, HTML emails, and interactive experiences.
- Developed web pages to create messages, to set up messages rules and to set up content using AJAX, JavaScript and XML.
- Developed backend web services using Node.JS and stored dependencies using NPM.
- Added user validations and user permissions by using the Node.JS.
- Created and developed the internal Angular.JS framework applications projects. Unit testing with Jasmine.
- Developed Mean Stack from scratch including Mongo DB server setup and Express.JS server development.
- Used Angular.JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Built Web pages that are more user-interactive using AJAX, JavaScript, and AngularJS.
- Used CSS preprocessor like LESS and SASS for improved style sheets.
- Created some widgets using Kendo UI and successfully integrated Kendo UI components, Node.JS and module.JS with polymer.
- Very strong experience writing Rest API's/ and Web Services in PHP and in Python. • Involved in testing the application like system integration testing, User Acceptance Testing and unit testing.
- Created custom directives in Angular JS for re-usable components (multi-field form elements, background file uploads).
- Constructed web pages for application using MVC3, & Java Script, JQuery, React JS, Node JS, Karma, Jasmine.
- Used Restful, JSON, JSF, XHTML, jQuery and CSS to provide rich UI experience.
- Conducted Web Service stress tests using Soap UI tool.
- Worked on Bootstrap, LESS to develop User Interface with responsive design.
- Designed application databases using MySQL and PostgreSQL, sometimes rewrote queries to improve query response time.
Full Stack Web Developer
Responsibilities:
- Develop and design functionality on both aesthetic front-end and logical back-end
- Developed the main database project through agile design and the breakdown of responsibilities to smaller teams
- Partnered with 4 developers to review progress in the Customer Relationship Management (CRM) and identify data storage capabilities
- Developed client-side portals for sales reps and medical doctors using Angular.js MVC pattern
- Created style sheets for web pages through CSS LESS approach.
- Facilitated transition of data from Oracle to Sales force platform every two weeks and secured a new budget of $12M in order to accommodate increasing volume of data storage on the Oracle platform
- Managed expectations and facilitated the transition of a large team into smaller working groups to allow for more efficient means of communication and implementation
- Wrote application level code to interact with the backend databases using jQuery, AJAX and JSON.
- Developed HTML prototypes and ready XHTML documents with CSS style sheets
- Dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Implemented a Single Page Web Applications (SPA) based front end for displaying user requests, user records history and security settings various users using JavaScript and Angular JS.
- Used Web API REST methodology using HTTP Handlers in developing Web Service replication interface for setting up data feeds for content transportation in XML and JSON formats.
Software Engineer
Responsibilities:
- Web design and development, application development using Photoshop, HTML, JavaScript and Dreamweaver.
- Designed dynamic and multi-browser compatible pages using HTML, CSS, JQuery, Angular js and JavaScript.
- Designed and implemented the user interface using HTML5, XHTML, XML, CSS3, JAVASCRIPT & ANGULAR JS.
- Involved in development and finalization of initial design of the application
- Implemented all UI modules for the product using JavaScript, AJAX, and jQuery.
- Responsible for design and development of the web pages from mock- ups.
- I designed, developed and implemented the Oracle database from an in house database for Bic Graphic
- Used Ajax, OO JavaScript, JQuery, HTML and CSS to develop the front end client side application
- Created HTML markup, style sheets for new applications and provided support during integration
- Partnered with a team of four developers to build a customized Oracle database from an original stock Oracle system through consistent communication, clear road maps and distribution of work for code creation
- Identified end product functionality expectations and managed error tickets
- Assisted graphic artists and manufacturing team with issues and system performance in real-time
- Utilized feedback from key partners to increase production and optimize system performance through efficient connections of the RM and Oracle database
- Facilitated team development to accomplish implementation of a database design project for two major companies