We provide IT Staff Augmentation Services!

Sr. React.js Software Developer Resume

Philadelphia, PA

SUMMARY:

  • Around 9 years of extensive programming experience in designing User Interface (UI) applications and professional web applications using HTML4/5, XHTML, CSS2/3, JSP, Typescript, JavaScript, jQuery, PHP, AJAX, JSON, XML.
  • Developed Dynamic Single Page Application using React JS and Angular2.
  • Utilizing React JS to develop customer service application to facilitate real time data and report transfer application.
  • Developed various screens for the front end using React JS and used various predefined components from NPM (Node
  • Excellent communication, interpersonal and analytical skills along with can - do attitude.
  • Worked on Unit testing JavaScript applications using Jasmine and Karma.
  • Worked on GIT and SVN with branching structure with releases and develop branches.
  • Experience in Cross browser compatibility testing and intellectual challenges in User Experience (UX), Responsive & Adaptive Web Design and Bootstrap.
  • Expertise in designing Event Handling Models such as Listener and Dispatcher in OO JavaScript.
  • Pleasant Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX.
  • Ability to learn and use new systems and paradigms in considerably less time.
  • Involved in creating a reusable component using React JS for DOM Manipulation
  • Experience in using frameworks and tools like J Unit.
  • Extensive experience in using SQL to write Stored Procedures and Triggers.
  • Experience in developing rich views using React.js with Red UX architecture for the state management
  • Good knowledge on building components with React JS and React JS Flux architecture.
  • Good experience in Object Oriented Analysis & Design (OOAD) using different design methodologies/process frameworks like SDLC and tools like Rational Rose, Microsoft Visio.
  • Developed web applications by implementing Model View Control (MVC) architecture using JSP pages that interact with Servlets.
  • Document preparation including Requirement Specification, design documents, Test cases and Analysis, User documents and Technical Help documents.
  • Used React-Autocomplete for creating google maps location search on the webpage.
  • Added Excel-Builder to download the Tabular data in Excel format using react.
  • Created and used Reducers that received said Actions to modify the Store State Tree.
  • Maintained states in the stores and dispatched the actions using redux.

PROFESSIONAL EXPERIENCE:

Confidential, Philadelphia, PA

Sr. React.js Software Developer

Responsibilities:

  • Built multiple Reusable and Shareable UI components using Vue, Vuex, axios, Element UI and echarts.
  • Designed several UI screens with GUI, reactjs, redux, saga, thunk, react HOC, Material-UI, React.
  • Integrating React Promises and with Insights Cookie Consent Manager JavaScript API.
  • Designed and developed CSS pre-processors (SASS and Compass ).
  • Developed layer masked views, Blend fire effects, Position wraps, used lasso tools. Used Bootstrap in Zend Framework.
  • Developed Sagas and Reducers to manage Actions (API) to handle data and UI behaviour.
  • Worked with redux saga along with redux thunk to handle asynchronous calls efficiently.
  • Implemented Web API to use OAuth with JWT to secure the Web API Service Layer.
  • Used GraphQL to enable the powerful developer tools. Worked on migration of Java to Kotlin migration.
  • Used the combineLatest function from RxJS to combine the latest emitted values of two (or more) Raeact observable streams. Used async/await can make your code cleaner and readable.
  • Developed front-end using Html5, CSS3, Javascript, React, Redux and Bootstrap.
  • Worked on variety of Frontend JavaScript frameworks like AngularJS, Backbone.JS, React.JS, Redux, JQuery UI and good knowledge in Ember.JS. Design UI scripting using typescript in Angular 2.
  • Developed Single Page applications using WEBPACK(ES6), AngularJS 2 using components, using TypeScript.
  • Developed new Widget-app module for MMD 2.0 using React.js with Redux architecture and ES6.
  • Configured with gulp.js to test the Typescript with TSLint. Used Python, Perl, CGI, JQuery, JavaScript and JSON at the front end. Maintaining the Portal content in MySql and updating in SVN Repository.
  • Designed and implemented a UI update for a server repair software tool in HTML5 and CSS3.
  • Designed the front end applications, user interactive web pages using web technologies like HTML and CSS.
  • Developed UI event handlers and AJAX callback code using Sencha Touch to interact with the Cloud Web services.
  • Developed application as Enterprise JavaScript using - AngularJs, NodeJs, Websockets, Jasmine
  • Developed applications using, SCSS, CSS, followed MVC structure.
  • Worked on responsive application design utilizing both Bootstrap and Material UI frameworks.
  • Used and configured NGINX and Node.js servers for the portal to run on and made them work even for CORS.
  • Used Web Contact Accessibility Testing WCAG to make the web page more accessible.
  • Performed penetration testing for well-known technologies and known security flaw concepts (XSS, SQL injection, weak authentication factors etc.)
  • Worked on server-side CSS pre-processing platforms, such as LESS and SASS.
  • Designed table-less layouts using LESS CSS preprocessor and appropriate HTML tags as per W3C standards.
  • Involved migrations process from Hadoop java map-reduce program to Spark-Scala APIs.
  • Worked with modules like MongoDB for database persistence using Node.js to interact with mongodb.
  • Worked on integrating Service Now with external SOAP and REST based web Services.
  • Provided java web services endpoints using Restful and implemented the REST standards.
  • Worked on application backend implemented as Node.js express application server.
  • Developed microservices using spring boot for calling alfresco REST services.
  • Utilized MvvmCross framework for cross platform development using visual studio.
  • Worked with ECMA Script features. For build of JSX, used Babel and webpack.
  • Configuring, automation and maintaining build and deployment CI/CD tools Git/GitLab, Docker registry/dFon, Nexus and JIRA for Multi-Environment.
  • Created mockups using web technologies like HTML 5, CSS3, SASS, JQuery & JavaScript, Git and GitHub.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Test Automation (Java /TestNG).
  • Identified the opportunity to improve and converted manual test cases into test automation through Selenium.
  • Worked with development teams which included daily audits of source code using SonarQube and HP Fortify SCA as part of the DevOps pipeline.
  • Performed automated testing on the front end using jest and enzyme frameworks. Unit tested complex methods using Mocha-Chai library.
  • Developed Docker container based micro services using Spring Boot/Cloud and deployment on Kubernetes cluster. services with nodes communicating using SWIFT, XML and HTTP.
  • Deploy applications on Linux based server - RedHat Enterprise Server.
  • Created prototypes with component based rendering using Webpack bundler and Babel Transpiler.
  • Written well documented and readable JavaScript code using JSLint.
  • Charting done with D3.js in Angular web apps and React Native environments.
  • Implemented the Common Accessibility IDs for IOS and Android to write a single test script for both.
  • Good Knowledge of Balsmiq, Adobe Photoshop and UX design tools.
  • Design & Development of the User Interfaces using HTML, CSS andJSP.
  • Design and develop enterprise or application architectures and RFI/RFP delivery solutions using SOA(Service Oriented Architecture), web services, DODAF (Department of Defense Architecture Framework), and segment architecture.

SKILL: React, Redux, Angular 2+, ES6, Typescript, Javascript, HTML5, CSS, Ajax, Bootstrsap, SCSS, VueJS, UX, Balsmiq, Material-UI, CORS, Web Content Accessibility Guidelines (WCAG), XSS (cross site scripting), LESS, Java, MYSql, Mongodb, Webservices, Rest, NodeJS, ExpressJS, Microservices, Visual Studio, Sublime Text, Webpack, Karma, NPM, BOWer, nginx, GitLab, Jasmine, Selenium, SonarQube, Enzyme, Agile, AWS, Jenkins, Docker, Kubernetes, TeamCity, JSON, XML, Jira, Linux, JSLint, UglifyJS, React Native

Confidential, Issaquah, Washington

Sr. Software Developer

Responsibilities:

  • Worked on making the pages responsive by using the SASS version of BootstrapJS.
  • Used NoSQL Databases such as Hive, HBase; Installed and configured MySQL Databases and performed data load from MySQL to Hadoop.
  • Used Yeoman, BOWER and NPM for scaffolding the AngularJS application.
  • Used Jenkins to do different environment builds which is integrated with mercurial version control tool.
  • Ensure websites meet all federal regulatory guidance and current web content accessibility guideline (WCAG)
  • Used Antiforgery to protect application against XSS (cross-site scripting) request forgery.
  • React Promises can be nested within each other to make code look better and easier to maintain
  • Used and configured NGINX and Node.js servers for the portal to run on and made them work even for CORS.
  • Designed React UI Components by using various frameworks, for the construction of web application.
  • Developed UI and pagination using React.js and Node.js.
  • Worked with redux saga along with redux thunk to handle asynchronous calls efficiently.
  • Developed dynamic web pages using HTML5, CSS3, React JS, Bootstrap, NodeJS and AJAX.
  • Developed Single Page applications using AngularJS 2 using components, directives using TypeScript.
  • Designed and developed the user portal using angularJS 2 along with HTML, CSS and TypeScript.
  • Implemented ES6 features, Used Babel, Web pack with ES2015, React JSX presets, Backbone Marionette.
  • Used axios to handle HTTP requests in a React and Redux application.
  • Used the Apache CXF and Ionic 2 framework to build web service clients.
  • Modified the UI screens created by web designer using HTML, JSP, CSS, TypeScript and JavaScript.
  • Developed dynamic web pages using HTML5, CSS3, JQuery, d3.js, AngularJS, Bootstrap, JavaScript and Eclipse as Text Editor. Designed, optimized Cascading Style Sheets using SASS, LESS.
  • Used JavaScript frameworks such as JQuery, Dojo, Ext JS, CSS preprocessors such as LESS or SASS.
  • Developed a Spark job in Java which indexes data into ElasticSearch from Hive tables which are in HDFS.
  • Used on Linux platform (LAMP), Magento CMS, MySQL, REST web services, Git repository for this project.
  • Extend line of business functionality with Visual Studio Tools for Office.
  • Managed dependencies using Bower and service version tool GitHub. Worked with IDEs like Sublime text.
  • Developed the unit testing scripts using Jasmine for testing the JavaScript code and automation of the tasks with Grunt/Gulp.
  • Redesigned and re-implemented services using NGINX, Node JS, Express JS, Mongo DB, and MySQL.
  • Worked on JavaScript testing frameworks like Jasmine, Karma, Chai, Sinon and Mocha.
  • Used testing strategies such as TDD, including knowledge of JSUnit and/or Selenium.
  • Developed automation test scripts for the web GIS applications using selenium and Java.
  • Built the foundation for project work within multiple Scrum teams using common infrastructure components such as Jenkins, Git, Vagrant, VirtualBox, Docker, etc.
  • Worked with Agile methodologies like Continuous integration with Travis CI, Jira, Confluence.
  • Worked closely with Devops team to set up CI/CD pipeline using Jenkins, Ansible, AWS, Maven and GIT.
  • Worked on Container Clustering and Orchestration with Docker Swarm and Kubernetes.
  • Development of custom modules using LAMP, PHP, AJAX, Javascript, Jquery, JSON
  • Published product as RPM file installable on Linux (CentOS) servers.
  • Maintained the standards of JS/CSS codes using LessLint, ESLint, JsHint, Jslint.
  • Used Android NDK to create the library files to be used by Services.
  • Used HipChat for internal messaging. Migrated build logs output from Hipchat to Slack
  • Test new user and online donation functions on the website by Chrome Developer Tools.
  • Developed and Implemented WebServices and used Spring Framework.
  • Configured Struts, Hibernate framework with Spring MVC. Used DOJO for AJAX Support and used JSON for DOM objects. Developed GUI screens for XTT & LD application using JSP, HTML and CSS.
  • Developed web applications using Spring MVC, JQuery, HTML5, Bootstrap.
  • Used Apache CXF for XML generation. Used SOAP Technology for exchanging the XML application using HTTP.
  • Developed Web Services using WSDL and XML. Developed JUnit test cases for all the developed modules.

SKILL: React, Redux, Angular 2+, ES6, Redux, Typescript, Javascript, HTML5, CSS, Ajax, Bootstrsap, AngularJS, Web Content Accessibility Guidelines (WCAG), XSS (cross site scripting), SASS, LESS, Java,Oracle, MYSql,Webservices, Rest, NodeJS,Visual Studio, Sublime Text, Grunt, Gulp, nginx, Github, Chai, Selenium, Jasmine, Scrum, Agile, AWS, Jenkins, Docker, Kubernestes, JSON, XML, Jira, Linux, hipchat, JSLint, Cordova.

Confidential, Philadelphia, PA

Sr. Software Developer

Responsibilities:

  • Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
  • Implemented MVVM in all interactive views using jQuery & Knockout.js and layouts in Bootstrap.
  • Implemented UI angular bootstrap for faster and easier web development.
  • Implemented Typescript to generate javascript files. Implement the web accessibility follow WCAG 2.0 rules .
  • Involved in Security testing using XSS scripting, SQL Injection and URL manipulation.
  • Developed front end view using HTML, JSP, JavaScript, JQuery, CSS3, LESS.
  • Used web applications development using Django/Python, Flask/Python, and, JQuery, Ajax while using HTML/CSS/JS for server-side rendered application.
  • Implemented MVVM in all interactive views using jQuery & Knockout.js and layouts in Bootstrap.
  • Used additional tools and technologies, including jQuery, Node.js, SCSS (Sass), Git, Smarty.
  • Designed and Developed User Interactive (UI) of Web pages with the help of HTML, CSS, JQuery, LESS.
  • Developed XML, XSLT files for the project to carry the MQ messages to the destinations routing using a functionality that was developed using JAVA and EJBs
  • Developed web applications using Hibernate, Spring MVC, JQuery, struts, HTML5, Bootstrap
  • Worked with EBX as the frontend for DataBase-PLSQL.
  • Monitored and troubleshot any issues with recent backups of IBM DB2 databases on facility servers.
  • Developed web services, SOAP message envelopes and headers using WSDL, UDDI, XML, Rest and JAXP.
  • Created functional automation scripts using open source tools selenium (selenium RC, Grid)
  • Created and developed the internal AngularJS framework applications projects. Unit testing with Jasmine.
  • Management of SaaS product development activities using variety of services such as AWS.
  • Worked with in the Network interactions using JSON with REST API calls.
  • Developer support for the project consists of issue and project management via JIRA
  • Created Python scripts that provided constant updates about large data transfers via HipChat.
  • Connected Ignition to Bamboo, Hipchat, Bitbucket, Open-Shift, Confluence, and Jira using REST API
  • Used AJAX to reduce page reload. Used CVS version control
  • Developed complex Web based UI using Struts, Ajax and Java Script.
  • Developed the front end using JSF and Portlet. Developed UI screens using YUI, CSS and JQuery.
  • Worked on JDBC to select and update the data from the MySQL database
  • Used TOAD for all database query testing and optimizations.Developed Java and EJB in DB2 environment.
  • Used Ant for developing build scripts and deploying the application onto WebLogic.
  • Used JIRA issue tracker to file the bugs. Designed the front end using Swing.
  • Used Resource Manager to schedule the job in Unix server.
  • Develop WordPress themes to meet the needs of the small business owner.
  • Used web services (REST) to bridge the gap between our MS and Drupal technology.
  • Builds and develops java interfacing with different backend systems in Mainframe.

SKILL: React.js, Javascript, HTML5, CSS, Ajax, Bootstrsap, SCSS, Typescript, AngularJS, Jquery, SASS, LESS, Java, Spring, Hibnerate, Struts, PL\SQL, Oracle, DB2,Webservices, Soap, Rest, Eclipse, Weblogic, CVS, SVN, Selenium, Jasmine, Agile, AWS, JSON, XML, Jira, Linux, hipchat.

Confidential, Chicago, IL

UI Developer

Responsibilities:

  • Developed Web based Dynamic Form Builder using DHTML, JavaScript Object-to-XML.
  • Involved in preparing the web pages using JSP, Ajax, JSF, HTML, DHTML, XHTML, CSS and JavaScript.
  • Leading Frameworks Team like Angular.js, backbone.js, bootstrap.js & JMVC, D3.js and Projects UI Designing Team.
  • We are building interactive screens with the help of Adobe Photoshop, sublime text editor, HTML, Angular JS, Jquery, Bootstrap and Mongoose.
  • Used SVN for version control, used JRocket - Mission Control for Java Performance Tuning.
  • Integrated WTX maps with Websphere Message Broker. Moved to Git instead of CVS
  • Worked on building data center with AWS and Installed SVN, GIT, Jenkins images on AWS.
  • Used JSON for data exchange between application modules along with XML.
  • Utilized Atlassian JIRA for task and defect tracking and Stash as source repository.
  • Implemented a Continuous Delivery framework using Jenkins, Puppet in Linux environment.
  • Used HipChat & Lync for inter-personal communication amongst team members.
  • Documented the progress of the daily stand-ups with the Atlassian stack (JIRA, Confluence, HipChat)
  • Implemented the server side design using the industry standard J2EE design patterns like Business Delegate, Service Locator, Business Interface, Session Facade, and Data Access Object.
  • Created sequence diagrams to show the page flows using WSAD.

SKILL: Javascript, HTML5, CSS, Ajax, Bootstrsap, Typescript, Jquery, Java, Spring, Hibnerate, Struts, PL\SQL, Oracle, DB2, Webservices, Soap, Visual Studio, Eclipse, Websphrere, CVS, SVN, Selenium, Waterfall, AWS, jsp, servlets, JSON, XML, Jira, Linux, hipchat

Confidential, Chicago, IL

Software Developer

Responsibilities:

  • Involved in group meeting with teammates and made substantial changes to the architecture to improve performance of the Application.
  • Modified JSPs, used struts tag libraries and Java Server Pages Standard Tag Library (JSTL).
  • Maintained Struts architecture throughout the application.
  • Developed the bean classes for better data exchange between the MVC layers
  • Successfully differentiated presentation from code.
  • Used multi threading and socket programming.
  • Deployed the application on WebLogic Application Server.
  • Created connection pools and data sources.
  • Modified JavaScript to read client side activities (events) and data and event validations.
  • Used WinCVS as version Control system.
  • Suggested ER models and changes in the table structures
  • Modified SQL, PL/SQL procedures and triggers to obtain optimize output.

SKILL: JAVA, J2EE, JAVA SDK, JSP, HTML, JDBC, OOAD, SERVLETS, SVN, MYSQL, WINDOWS XP PROFESSIONAL, JAVA SCRIPT, J QUERY, GLASSFISH SERVER, NET BEANS IDE, MICROSOFT VISIO

Hire Now