Sr. Reactjs Developer Resume
New York City New, YorK
SUMMARY
- Around 9+ years of experience as a Web Developerand coding with analytical programming using JavaScript, NodeJs, CSS3, DHTML,Reactand JQuery.
- Experienced in usingReactJScomponents, Forms, Events, States, Hooks, Router, Context, Redux, Animations and Flux concept.
- Used Node.JS,React.JS, and Backbone.JSMVC framework for developing the Single Page Application (SPA).
- Reactframework with Components, props, state management, data binding, fragments, refs, portals, Forms, Events, Keys, Router, Animations and Flux concept, JSX and Virtual DOM, hooks.
- Experienced in usingReactJScomponents, Forms, Events, States, Hooks, Router,Context, Redux, Animations and Flux concept.
- Strong Knowledge ofReactJSFeatures like Components, Redux Architecture etc., and development of SPAs usingReactnative Router.
- Extensive knowledge in developing single - page applications (SPA’s) usingReact.
- Develop high performance customer facing applications usingReact, Redux,React-Hooks, Bootstrap, JavaScript, SASS.
- Experience in working with third party web services APIs and Web Services usingReact.
- Experience in usingReactJScomponents, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
- Good Experience inReact.jsfor creating interactive UI's using One-way data flow, Virtual DOM, JSX,ReactNative concepts.
- Expertise in writing SQL, PL/SQL, Stored Procedures, Cursors, Triggers with Oracle 9i/10g, MySQL, PostgreSQL, MongoDB, DB2, Blob storage and MS-SQL Server.
- Experience with front-end development with back-end system integration.
- Proficient in using Unit.jstesting framework along with Jasmine, Karma, Protractor, Mocha test runners.
- Experience in Version Control tools like CVS, GIT, SVN and Clear-Case for Source Code version management.
TECHNICAL SKILLS
JavaScript Frameworks: JavaScript, Backbone.js, Node.js, Angular.js,React.js, Bootstrap, jQuery, UI
IDE, Editors: Eclipse IDE
Database: Oracle 11g/12C, MS SQL Server, My SQL Server, DB2, MongoDB
Web Technologies: HTML/HTML5, CSS/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, jQuery, JSON, Apache, PHP, DOM, RESTful, SOAP services, web services.
Web Servers: HTTP Web Server, Apache Tomcat, Web logic, Web Sphere, IIS.
SDLC: Waterfall, Agile, Scrum.
PROFESSIONAL EXPERIENCE
Confidential - New York City, New York
Sr. ReactJs Developer
Responsibilities:
- Worked on reporting and analysis software tools for the Navy in Laravel and Next.js
- Designed and developed the front end website for a fast intuitive user experience using next.JS for better SEO.
- Building proof-of-concepts on fast automation coding platforms like Gatsby with AWS Lambda and integrating with several AI modules
- Using Next and Gatsby and chose Gatsby thereby improving the time of first render from 13s to less than 5s.
- Used React Router to implement routing functionality in SPA built in React.
- Developed application with React JS and typescript as part of migration from Angular JS and vanilla JavaScript.
- Worked on Redux for state manipulations and Redux Saga to implement API requests asynchronously.
- Implemented Ajax calls for triggering data from API's using Redux Saga.
- Used axios to handle HTTP requests in a React and Redux application.
- Utilized Javascript ES6 import/export module, Browserify, Laravel Elixir and Gulp for javascript build.
- Proficient in React, React-Router, Redux, Redux-Promise, Redux Form, React HOC, React Hooks, React Bootstrap and react libraries like create- react-app, material- UI, styled-components
- Used Foundation Server (TFS) and issue trackers like JIRA web-hooks.
- Developed web page layouts, primarily in the context of content management systems (SilverStripe CMS and others).
- Implemented Observables using RxJS for Async communication to API service through http protocol.
- Developed Single Pages Application using HTML5, CSS3, Bootstrap, React Async Await, Nextjs, GraphQl, Expressjs, NodeJS, Socket, LESS.
- Made extensive use of React promises in AngularJS for application control flow.
- Implemented JavaScript promises functions as an alternative for callbacks.
- Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI screens.
- Analysis & design of GUI framework classes using PHP, HTML5 XML, XSL, XSLT with Rational Rose & Design patterns.
- Responsible for developing GUI / user interfaces using JSP, CSS & DHTML
- Developing components represented in our design system using React and Typescript and Styled Component library.
- Worked in coding for the presentation layer using HTML, CSS, SASS, LESS, Node.Js, Angular.Js, Bootstrap.Js, Backbone.Js, React.js, JavaScript, AJAX, XML and XSLT.
- Developed order ahead website using ReactJS, Redux, JSX, CSS, and deployed on Azure
- Worked on AJAX framework to transform datasets and data tables into HTTP-serializable JSON strings.
- Used AJAX calls to consume RESTful web services to fetch data and implement asynchronous communication.
- Developed the front-end in HTML/CSS including Bootstrap and Vue.js
- Experienced on React.js on the front end styled using SCSS browser internals.
- Wrote TypeScript that is transpiled into Javascript via the CLI powered by Webpack, with a design that is informed by Google's Material Design Specifications
- Implemented Redux Saga data fetching accessing the browser cache in React applications
- Used libraries like Redux Promise and Redux Thunk to manage all actions after requests.
- Created Angular components like controllers, services, directives and forms to collect different user data and implemented form validation in Angular.
- Implemented CORS (Cross Origin Resource Sharing) using Node JS and developed REST services using Node and Express, Mongoose modules.
- Worked on color contrast to satisfy Web Content Accessibility Guidelines (WCAG) standards.
- Implemented tokenizer and validation framework to prevent cross-site-scripting (XSS) and CSRF attacks across the application.
- Implemented cross-origin resource sharing (CORS) for accessing resources from servers at different origins.
- Hands on experience on CSS preprocessors such as SASS and LESS.
- Involved in making the application Responsive using CSS, Bootstrap and used LESS pre-processor.
- Implemented JWT (JSON Web Tokens) for creating tokens to assert claims in the application and thus providing authentication of RESTful services.
- Developed the components keeping Internationalization ( i18n) in mind.
- Have a deep understanding of PHP laravel framework and JavaScript VueJS framework the entire LAMP stack including real world experience deploying and supporting applications in a high volume/transaction environment.
- Used VueJS, and Nuxt for front-end development, Vuex for state management. Social media network website.
- Extensively used Core JAVA concepts such as Multi-Threading, Collection, Exception Handing, Generic, etc.
- Developed java modules implementing business rules and workflows using Spring Boot.
- Collaborated on workflows and system Silex, Django, Python, MongoDB, MySql, custom processes in an Scrum and Agile team WordPress plugins environment.
- Utilized mapreduce framework and dataflow design in Amazon S3, DynamoDB.
- Deployed aDocumentDBand Lambda solution to analyze software test cases that were previously unanalyzed
- Developed the service layer for the partner portal by creating SOAP/REST based Webservices interface.
- Implemented REST web service in Scala using Akka for log tracking application and computing capabilities like Apache Spark written in Scala.
- Written Unit Test cases for JavaScript code using NodeJS and Protractor.
- MEAN Stack development from scratch including mongodb server setup and expressjs server development.
- Used VS Code as an Integrated Development Environment (IDE) with Java Plugins.
- Backend codes are written in PHP using Sublime Text Editor following the OOP (Object Oriented Programming) best practices for classes and methods.
- Wrote Bower, Grunt and Webpack scripts for processing and bundling front end resources.
- Wrote client Side code using React.js and used NPM & gulp directories to generate the server.
- Used and configured NGINX and Node.js servers for the portal to run on and made them work even for CORS.
- Worked on updating, accessing and version controlling the code using GitLab and creating a new baseline for updated code as a daily activity.
- Used Github integrated KanBan board to track and report progress.
- Wrote unit tests using Jest and Enzyme for test-driven development.
- Tested cases to act as regression tests. Used the Jest test framework to run tests and make assertions.
- Used Cypress and Test-Cafe to write E2E tests and automated them to the pipeline as a part of deployment process.
- Huge experience working on different Technologies used include VueJS, HTML, SCSS, Cypress, Git, Tornado, Apollo-GraphQL, SQLAlchemy.
- Performed automated testing on the front end using jest and enzyme frameworks.Worked with Jest test framework for testing React components.
- Responsible for writing various test cases using Jest and Enzyme for the application code.
- Wrote unit testing using mocha for mock testing.
- Performed BDD tests for custom built widgets using Mocha and chai.
- Experienced in writing Unit testing scripts using Jest, Mocha-Chai and responsible for fixing the issues and monitoring it to make sure it releases in time.
- Worked on Mocha package and used chai to use expect method in the unit test cases results on NodeJS.
- Created framework in Selenium WebDriver using behavior driven approach like JBehave.
- Performed end to end testing using Selenium web driver, Jbehave and Testing.
- Extensively used express servers and SONAR dashboard. Used sonarqube for code quality analysis.
- Extensively used Debugging JavaScript using Chrome developer Toolbar, JetBrains WebStorm.
- Worked with Agile methodology and participated in daily Scrum calls and Sprint meetings and Retro Planning.
- Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.
- Responsible for maintaining and expanding AWS (Cloud Services) infrastructure using AWS Stack especially worked with database setup and maintenance on AWS EC2.
- Actively involved in the DevOps streamlining process through Jenkins CI and CD Release Automation.
- Involved in DevOps to configure Maven, GitHub, Docker and AWS to build and deploy pipeline in Jenkins.
- Built an asynchronous Django REST API for provisioning WordPress sites on AWS ECS.
- Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
- Creating automated build jobs in Teamcity for continuous integration.
- Automate infrastructure creation, deployment and recovery using Ansible/Salt, Docker, Terraform & Jenkins.
- Worked on different AWS components like S3, EC2, CloudWatch and CloudFormation.
- Development of custom modules using LAMP, PHP and XML.
- Wrote Python code embedded with JSON and XML to produce HTTP GET request, parsing HTML data from websites.
- Used a React/Redux front end and GraphQL/AWS backend to build a SAAS platform for users.
- Test driven development using YAML, JSON and improved the code communication with the help of test frameworks ScalaTest, JUnit, mockito.
- Used Mercurial for Version Control tool and Jira for bug tracking tool.
- Confluence applications, Linux servers and PostgreSQL database servers.
- Development experience in Windows, Linux, Mac OS, Docker containers and UNIX operating systems.
- Configured the Slack in Jenkins and published the build status notifications.
- Developed mock up pages using React.JS, used the Babel as the transpiler for converting ES6 to ES5.
- Implemented the code with ES6 standard's and used Babel transpiler to make it understandable to other javascript versions.
- Used ESlint and Prettifier ESlint for effective error free code and code indentation in editor.
- Used Grunt and Webpack to perform bundling, minification, compilation and ESLint for code cleaning.
- Wrote gulp & grunt tasks for sass compile, jshint/eslint, uglify, minify, Revisioning and automated tests.
- Refactoring iOS and Android code bases into a unified React Native code base that would allow for more streamlined workflow..
- Knowledge of building native iOS and Android applications using Android SDK, iOS SDK.
- Analyzed and solved memory leaks and memory churns issues via Android Profiler and LeakCanary.
- Refactored Java code to Kotlin for existing applications using Android Studio.
- Developed iOS mobile applications using Swift language.
Environment: Next.JS, Gatsby, React, Redux, Axios, ES6, React HOC, Hooks, Context API, React Observables, React Async Await, React Promises, JavaScript, HTML5, CSS, styled component, CSS in JavaScript, JSX, Ajax /Fetch, Bootstrap, SCSS, Typescript, Saga, Thunk, Angular, CORS, Web Content Accessibility Guidelines (WCAG), XSS (cross site scripting), cross-origin resource sharing (cors), SASS, LESS, JWT, i18n (internationalization), VueJS, VueX, Java, Spring boot, MongoDB, DynamoDB, DocumentDB, Webservices, Rest, NodeJS, ExpressJS, VS Code, Sublime Text, Webpack, NPM, nginx, GitLab, Github, Jest, Cypress, Enzyme, Mocha, Chai, Selenium, SonarQube, Chrome Developer Tools, Scrum, Agile, AWS, Jenkins, Docker, ECS, Kubernestes, TeamCity, Terraform, Cloudformation, XML, JSON, GraphQL, YAML, Jira, Linux, Mac, Slack, Babel, ESLint, UglifyJS, React Native, iOS, Android, Kotlin, Swift.
Confidential - Philadelphia, Pennsylvania
Sr. ReactJs Developer
Responsibilities:
- Built applications using React JS with ES6 which allowed us to render pages on both the client and server using the same codebase.
- Involved in creating a reusable component using React JS and Redux JS for DOM Manipulation.
- Developed front-end using Html, CSS, Javascript, React, Redux and Bootstrap.
- Integrated Redux data store allowing React components to have access to data resulting in highly maintainable code.
- Used axios to handle HTTP requests in a React and Redux application.
- Utilized Javascript ES6 import/export module, Browserify, Laravel Elixir and Gulp for javascript build.
- Solved Callback hells in Node.JS by using React Promises and Generators from ES6 resulting in unchaining of events and making the code efficient.
- Implemented JavaScript source code and embedded nested handling logic using jQuery event handlers and call back functions, es6.Firebase.
- Implement new Front-End features with Typescript/ JavaScript and other RESTful APIs.
- Used the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section etc
- Creation of VueJs templates and components, custom CSS styling, Free marker templating.
- Used AJAX calls to consume RESTful web services to fetch data and implement asynchronous communication with server side and then rendered the data on PrimeNG data tables.
- Used Bootstrap for designing web pages to get responsive designs.
- Wrote semantic HTML5 and SCSS for scalable and responsive layouts.
- Utilized Angular 8 Attribute directives to change the look and behavior of the DOM elements.
- HTTPS implementation with IP white listing and CORS policies.
- Excellent experience in developing applications that meet the requirements as specified by Web Content Accessibility Guidelines (WCAG).
- Implemented tokenizer and validation framework to prevent cross-site-scripting (XSS) and CSRF attacks across the application.
- Implemented cross-origin resource sharing (CORS) for accessing resources from servers at different origins.
- Experience with various MVC Java frameworks like AngularJS, Grunt.JS, Node.JS, bootstrap.JS.
- Used spring boot framework to create properties for various environments and use yamls for configuration.
- Worked with modules like MongoDB and mongoose for database persistence using Node.js to interact with Dynamodb.
- Designed the database structure for the application in DynamoDB, a NoSql Db from AWS.
- Used different webservices like CrmService for Microsoft Dynamics CRM SDK.
- Worked on integrating Service Now with external SOAP and REST based web Services.
- Used Freeswitch and NodeJS - Express for end to end application development.
- Used VS Code as an Integrated Development Environment (IDE) with Java Plugins.
- Backend codes are written in PHP using Sublime Text Editor following the OOP (Object Oriented Programming) best practices for classes and methods.
- Created the Application using React.JS and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
- Used compass for Sass style sheet language and Grunt to compile the Sass files to single CSS file.
- Wrote client Side code using React.js and used NPM & gulp directories to generate the server.
- Used WebSphere Commerce & other business tools IBM Management Center, WebSphere Commerce Accelerator, Web Content Management for application deployment.
- Worked with JSON, HAML, Sass, and CoffeeScript and used Github for version control.
- Used Mercurial for Version Control tool and Jira for bug tracking tool.
- Involved in developing API's for Connection to Elastic search using Jest Client.
- Developed several modules using java script, gulp, q promise, Cucumber, selenium webdriver and unit test cases using Chai and mocha.
- Extensively used Debugging JavaScript using Chrome developer Toolbar, JetBrains WebStorm.
- Followed Test Driven Development (TDD), Scrum concepts of the Agile Methodology to produce high Quality Software.
- Designed and implemented a Single Page Application in Angular JS and Spring framework using Agile methodology and Test Driven Development.
- Implemented unit tests for AWS using Mocha and Chai frameworks.
- Used Jenkins for continuous integration and continuous delivery.
- Created and managed a Docker deployment pipeline for custom application images in the cloud using Jenkins.
- Developed Chat Ops interfaces with slack and Kubernetes on GKE.
- Utilized Travis CI for automated testing, continuous integration, and continuous deployment to Heroku.
- Used fastify and JSON Schema to validate routes and serialize outputs.
- Wrote Python code embedded with JSON and XML to produce HTTP GET request, parsing HTML data from websites.
- Manually migrated JIRA standalone JIRA on Linux server.
- Developed Drupal application running on top of Linux platform with Free TDS.
- Integrated with Hipchat for team chat, Jenkins for continuous integration, or other systems using Bitbucket webhooks.
- Configured Alert manager to send alerts to Ops Genie and HipChat.
- Worked on user interface changes, that includes JSP, HTML, Javascript, CSS. Used tools like JSLint, YUI compressor.
- Developed mobile app available on iOS and Android for customer-loyalty program. (React Native, Redux)
- Managed development with a team of Android developers, back-end developers, and front-end designers, Conducted product integration and testing (using JUnit) on various Android devices.
Environment: React, Redux, Axios, ES6, React Promises, JavaScript, HTML5, CSS, Ajax, Bootstrap, SCSS, Angular, CORS, Web Content Accessibility Guidelines (WCAG), XSS (cross site scripting), cross-origin resource sharing (cors), Java, Spring boot, MongoDB, NOSQL, Webservices, Rest, NodeJS, VS Code, Sublime Text, NPM, Grunt, gulp, websphere, Github, Mercurial, Jest, Selenium, Chrome Developer Tools, Scrum, Agile, AWS, Jenkins, Docker, Kubernestes, Travis CI, JSON, XML, Jira, Linux, hipchat, JSLint, iOS, Android.
Confidential - Indianapolis, Indiana
Sr. ReactJs Developer
Responsibilities:
- Reviewed feedback about the debugging issues, fixed bugs with HTML, JavaScript codes and worked on resolving Browser compatibility issues.
- Expert in object oriented JavaScript programming and Sencha Ext JS most recommended pattern MVMVC pattern.
- Used Sencha Ext JS to structure JavaScript code in an MVC (Model, View, and Controller).
- Built Single Page Applications (SPAs) and PWA using react, redux, Javascript (ES6) with backward compatibility
- Designed and developed a 3D visualization and modeling app in HTML WebGL.
- Made use of HTML5 new features such as Canvas, SVG, Media and API's.
- Integrated a web-based content made with HTML5 on a Native app using WebKit/WebView.
- Used Firebug and Firepath to create HTML element locators based on XPath, CSS elements, ID, Name, and more.
- Interactive Prototypes using HTML, CSS using Twitter Bootstrap, Axure, and InVision.
- Worked and customized CSS Frameworks like Bootstrap & Foundation using OOCSS and BEM patterns.
- Worked on user Interface for website with ERB, JQuery, RJS, Ruby, Ajax for View, Controller, Model in Ruby on Rails Framework on Operating System.
- Used JSTL and custom tag library with frameworks such as Ajax and JQuery, to build interactive and attractive user interfaces.
- Implemented AJAX calls with Ext JS and handled request and responses for various modules.
- Build personal website using modern HTML5, CSS3 (including BEM, SAAS, Bootstrap, etc), and modular JS.
- Used HTML, bootstrap, CSS3, Grid Gain, JBPM, Golang, JavaScript and Angular JS to Designed dynamic and browser compatible pages.
- Wrote code using Javascript, Coffeescript, Angularjs, Bootstrap.
- Used JavaScript frameworks such as JQuery, Dojo, Ext JS, CSS preprocessors such as LESS or SASS.
- Developed dynamic web pages using HTML, CSS, jQuery, AngularJS, Bootstrap, Less, SASS and Ajax.
- Worked with various MVC Java frameworks like Angular.JS, EXT.JS, Backbone.JS, Node.JS, Ember.JS, bootstrap.JS, Require .JS, D3.JS, etc.
- Worked on different product applications using Backbone JS and Angular5 framework to develop.
- Used AngularJS Dependency Injection (DI) to inject Angular Services and Custom Services, as well as built custom Directives to provide reusable component.
- Successful design and development of various UI/UX for Apptricity's award-winning software.
- Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
- Implemented tokenizer and validation framework to prevent cross-site-scripting (XSS) and CSRF attacks across the application.
- Worked on Liferay MVC portlets which is lightweight and highly efficient Java MVC framework.
- Rational Software Architect and Spring Tool Suite are the IDEs used to develop the services.
- Worked on implementation of Hibernate as an ORM tool and implemented the connection pool and setup required environment with Oracle RDBMS to map the tables and classes.
- Developed and designed the applications using MVC framework using Struts framework for easy Maintainability.
- Created PL/SQL stored procedures for new Oracle Forms and Reports development
- Created the connection from Jrxml file to Oracle DB and Integrated the Jasper report with application by Java integrations.
- Worked on the integration project for the IL order creation flow by processing the DB2 data from POS and creating orders in demandware system using REST api.
- Used different webservices like CrmService for Microsoft Dynamics CRM SDK.
- Worked on integrating Service Now with external SOAP and REST based web Services.
- Built REST MicroServices using JAVA to compile, deploy and execute the Smart Contracts on Ethereum one of the blockchain platform.
- Worked with Team foundation server on eclipse to interact codebase changes for iOS.
- Daily experience developing Web Services, EJBs, Hibernate, JBoss AOP, and JBoss Rules.
- Experience in using version control and configuration management tools like SVN, CVS and Subversion.
- Used SVN version controller to manage code versions and to check in the data as XML files.
- Automated integration testing using Selenium WebDriver.
- Wrote test plans and performed unit testing and performance testing using Jasmine and Karma.
- Credit Karma is an American multinational personal finance company.
- Working in an Agile team and CI/CD environment with emphasis on providing fast paced deliverables.
- Managing the Openshift cluster that includes scaling up and down the AWS app nodes.
- Established automated build and deployment processes with CircleCI, Heroku, and Docker.
- Developed several JSON APIs using Ruby on Rails framework.
- Worked on Element Tree XML API in python to parse XML documents and load the data in database.
- Usied JIRA, HipChat, Slack for project tracking and team communication.
- Experience with Python development under Linux OS (Debian, Ubuntu, RedHat Linux).
- Helped in integrating Crucible into Jira and HipChat.
- Configured Alert manager to send alerts to Ops Genie and HipChat.
- React Native, resulting in 88% code share between iOS and Android while reducing development time by 33%.
- Independently developed and expanded native mobile applications for Android platforms according to specifications handled by a design team or the clients.
Environment: Javascript, HTML5, CSS, Ajax, Bootstrsap, Jquery, Backbone, AngularJS, UX, Web Content Accessibility Guidelines (WCAG), XSS (cross site scripting), Java, Spring, Hibnerate, Struts, PL\SQL, Oracle, DB2, Webservices, Soap, Rest, Eclipse, jboss, CVS, SVN, Selenium, Jasmine, Karma, Agile, AWS, Circle CI, JSON, XML, Jira, Linux, hipchat, iOS, Android.
Confidential - Cincinnati, Ohio
Sr. ReactJs Developer
Responsibilities:
- Used ExtJS JavaScript framework and WebFlux framework in UI development for asynchronous service calls and combining mono and flux (multiple) response at runtime.
- Worked extensively in Agile Development process used the JavaScript frameworks jQuery.
- Extensive experience working with JavaScript Frameworks like Angular.JS, Node.JS, React.JS, Ext.JS.
- Developed data insertion forms and validated them using JavaScript.
- Developed websites using the latest HTML frameworks and practices.
- Developed cross browser compatible RWD with use of HTML5, CSS3, Bootstrap and jQuery Mobile.
- Implemented various requirements using the HTML5 best practices and standards.
- Developed AngularJS and foundation based UI Screens using HTML, CSS and Ionic framework.
- Designing and programming standard based mobile application using AngularJS, Jquery, JavaScript, HTML5, CSS3/CSS.
- Developed AngularJS and foundation based UI Screens using HTML, CSS and Ionic framework.
- Implemented AJAX framework for asynchronous data transfer between the browser and the server.
- Developed UI event handlers and AJAX callback code using Sencha Ext JS/Touch to interact with the Cloud Web services.
- Used AJAX calls to consume Restful web services to fetch data and implement asynchronous communication with server side and then rendered the data on PrimeNG data tables.
- Worked on EmberJS along with Ruby and HTML.
- Developed new front end from the ground up using AnguarJS, EmberJS and API calls.
- Developed new front end from the ground up using AnguarJS, EmberJS and API calls.
- Created a Responsive web application integrating Twitter Bootstrap with React JS and media queries.
- Created JavaScript modules to be used with BootStrap to speed up development
- Implemented responsive web design and maintaining larger style sheets using bootstrap and Sass.
- Built the presentation layer and custom WordPress theme with Sass and CSS.
- Built a Used CSS preprocessor SASS to write logic, reusable code which is more efficient and easier to maintain code.
- Implemented web system using new technologies such as Websocket, Less and Playframework .
- Implemented web system using new technologies such as Websocket, Less and Playframework.
- Involved in Designing and Developing the Application Architecture for the applications using Ionic, AngularJS and Apache Cordova for IOS and Android devices.
- Includes both native apps and HTML (Ionic, Cordova) rapid prototyping, UX testing, and experimental analytics.
- Develop web page with ARIA ( Accessible Rich Internet Applications), WCAG (Web Content Accessibility Guidelines)
- Implemented tokenizer and validation framework to prevent cross-site-scripting (XSS) and CSRF attacks across the application.
- Worked on Liferay MVC portlets which is lightweight and highly efficient Java MVC framework.
- Worked on implementation of Hibernate as an ORM tool and implemented the connection pool and setup required environment with Oracle RDBMS to map the tables and classes.
- Developed and designed the applications using MVC framework using Struts framework for easy Maintainability.
- Worked on Data analysis, migration and optimization of DBMS platforms (SQL, MariaDB, MySQL, and PL\SQL)
- Designed pipeline for the extraction of Oracle Audit logs from centralized log server to ElasticSearch cluster.
- Developed backups and recovery strategies for Oracle databases from 10.5 thru 12C and DB2 UDB databases to meet our customer SLA requirements.
- Used different webservices like CrmService for Microsoft Dynamics CRM SDK.
- Worked on integrating Service Now with external SOAP and REST based web Services.
- Build REST APIs using Go deployed on Google App Engine and Investigating factors in deciding case status.
- Worked with Team foundation server on eclipse to interact codebase changes for iOS.
- Prepared J2EE application deployment using JBoss application server on Windows and Linux.
- Experience in using version control and configuration management tools like SVN, CVS and Subversion.
- Used SVN version controller to manage code versions and to check in the data as XML files.
- Setup testing environment for Unit Test as well as Front end testing using PHPUnit, Selenium test cases.
- Work closely with Quality Engineers to develop JUnit test automation using Jenkins.
- Involved in Coding, Testing phases of Software Development Life Cycle in both Waterfall and agile, awareness of Staging and production environment as well.
- Build the resolve instances on AWS to streamline the provisioning of new resolve Evaluation using the resolve automation internally.
- Developed source code to consume JSON response received through XHR/AJAX calls using JQuery.
- Developed Processes in TIBCO Business works for transforming the data to/ from XML and proprietary formats.
- Migrated Jira across environments and worked on Jira database MYSQL dumps.
- Up gradation and Build & Release in Unix and Linux environments including production support.
- Automated new user and groups creation in HipChat using its Python API.
- Configured Alert manager to send alerts to Ops Genie and HipChat.
Environment: Javascript, HTML5, CSS, Ajax, emberjs, Bootstrsap, Sass, Less, AngularJS, UX, Web Content Accessibility Guidelines (WCAG), XSS (cross site scripting), Java, Hibnerate, Struts, PL\SQL, Oracle, DB2, Webservices, Soap, Rest, Eclipse, jboss, CVS, SVN, Selenium, jUnit, Waterfall, AWS, JSON, XML, Jira, Linux, hipchat.
Confidential -Hoffman, Illinois
Sr. ReactJs Developer
Responsibilities:
- UsedReactJSto build robust client side applications.
- Worked on multiple projects simultaneously, build responsive, scalable and dynamic web application using HTML, HTML5 CSS3, Bootstrap, JavaScript and React.
- Excellent Coordination in project activities and ensure that all project phases are followed and documented properly.
- Enhanced user experience by designing new web features using React.
- Handling cross browser/platform compatibility issues (Chrome, IE, Firefox, and Safari) on both Windows.
- Designed the framework using React, Redux, Saga and Reducers. Using supporting libraries besides React to produce quality code and keeping view and data separate.
- Constantly working with the team to make sure to keep the high standard of code by reviewing code and sharing knowledge with fellow teammates.
- Using JEST to write unit test cases for the React code. When writing unit test make sure to have unit test coverage above 80% in all separate categories.
- Give valuable insight on the product design phase to give the understanding from the development and user point of view.
- Ensure quality development with minimal bug being introduced in the lower environment.
- API design is also part of my job responsibilities, making sure how the services can be reused and which information can be sent to UI and which could be a security threat.
Environment: HTML, HTML5, XHTML, CSS, CSS3, SASS, JavaScript, Bootstrap,ReactJS,Jest, Webpack, Redux, Saga, JEST, Node.Js.
Confidential - Arlington, Virginia
Sr. ReactJs Developer
Responsibilities:
- Building Robust Single Page Application using OOP concept, HTML5, CSS3 Bootstrap,JavaScript and React.JS.
- Designing and Brainstorming of the future implementation. Writing code that is organized, maintainable and reusable using JavaScript OOP concept and ES6 standards.
- Creating responsive web experience and compatibility with native app which can be easily embedded into the native app.
- Setting goals, code improvements, documentation, and Implementing DRY concept.
- Using Jest and Enzyme as a UI unit test. Always made sure the code coverage is above 85% in all branches, statements and blocks.
- Providing alternative suggestion to the business as needed.
- Worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux. Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
- Being as a SME always available for PROD and other urgent issues.
- Code review and handling merge Request. Also design the UI Architecture and implement.
Environment: React JS, HTML, XHTML, CSS, CSS3, SASS, JavaScript, Bootstrap, Jest,Webpack, Redux, Enzyme.