Sr. Frontend Ui Developer Resume
Burbank, CA
SUMMARY
- An experienced professional with over 9+ years of experience as a UserInterface/Front EndDeveloperin developing web applications
- Work experience with React.JS and developed real time applications using React.JS architecture - Flux for buildingUIand designed reusable components using React.JS.
- Experience in using various jQueryUIcontrols and corresponding Event handlers etc.
- Proficient in building Web User Interface (UI) using HTML5, DHTML, XHTML, CSS3, JavaScript, DOM, jQuery, and Ajax that follows W3C Web Standards and are browser compatible.
- Experience in designingUIpatterns andUIapplications with the halp of Adobe products like Adobe.
- Expert in developing User Interface (UI) applications and professional web applications using JavaScript, JSP, XUL, HTML5 /DHTML, DOM, XHTML, JQuery, CSS3.
- Solid understanding and experience with Agile Methodologies: Sprint planning, Scrums and JIRA Task Board, Kanban Board etc.
- Strong experience with jQuery, jQuery plugins (Validator, Drag and Drop, AutoComplete), AJAX, Dynamic HTML (DHTML) and JSON
- Designed the front-end applications, user interactive (UI) with Flex Layout.
- Proficient in conducting code reviews for removing technical impediments in design and suggest design and process improvement wherever necessary.
- Support and troubleshoot issues by identifying root cause, and proactively implement sustainable corrective actions.
- Significant knowledge in eliciting, analysing, documenting, and managing Business Requirements.
- Business Process Modelling through UML diagrams using MS Visio to do GAP analysis and Process Reengineering.
- Experience in creating wireframes and mockups using tools like Photoshop and Balsamiq.
- Good Experience inReactNative for creating interactive UIs using One-way data flow, JSX,ReactNative concepts.
- Expertise in embed video and audio integration in theReactNative.
- Expertise in building user interface/SPA with ReactJS along withReact-router.
- I have completedreactnative app by using TypeScript &react-hook and functional components.
- Expertise inReactJs and working withReactFlux architecture.
- Experience in usingReactJs components, Forms, Events, Keys, Router, plusredux, Animations and Flux concept.
- Good Experience inReactJs for creating interactive UI's using One-way data flow, Virtual DOM, JSX,ReactNative concepts.
TECHNICAL SKILLS
- React
- Redux
- Axios
- ES6
- React HOC
- React Observables
- React Async
- Await
- React Promises
- Javascript
- HTML5
- CSS
- Ajax
- Bootstrap
- SCSS
- Typescrpt
- Saga
- Thunk
- Angular
- VueJS
- CORS
- Web Content Accessibility Guidelines(WCAG)
- Cross Site Scripting(XSS)
- CORS- Cross origin Resource Sharing
- SASS
- LESS
- JWT
- JAVA
- Spring Hibernate
- MongoDB
- NodeJS
- NPM
- WebService
- Rest
- ExpressJS
- Visual Studio
- Sublime Text
- Webpack
- NPM
- Nginx
- GitLab
- GitHub
- Enzyme
- Jest Mocha
- Chai
- Selenim
- Sonarcube
- Chrome Developer Tools
- DDD(Domain Driven Design)
- Scrum
- Agile
- AWS
- Jenkins
- Docker
- Kubernestes
- TeamCity
- Azure Devops
- XML
- JSON
- GraphQL
- Jira
- Linux
- Mac
- Slack
- Babel
- JSlint
- UglifyJS
- ReactNative
PROFESSIONAL EXPERIENCE
Confidential - Burbank, CA
Sr. Frontend UI Developer
Responsibilities:
- Design, develop and test HTML, HTML5, CSS, CSS3, Bootstrap, JavaScript, jQuery,ReactNative, Redux andReact.JS that meets accessibility and web browser standards for website.
- UsedReactJS for templating faster compilation and developing reusable components.
- UsedReact-Autocomplete for creating google maps location search on the webpage added Excel-Builder to download the Tabular data in Excel format usingReact.
- Worked in usingReactJS components, Forms, Events, Keys, Router, Animations and Redux concept.
- Created Dynamic Flow web applications to handle the marketing flows usingReact, Redux
- Elegantly usedReact-Router techniques Axios service to retrieve data from server
- Used axios to handle HTTP requests in aReactand Redux application.
- Used ES6 and JSX withReactfor component development. Used Babel to compile JSX and ES6 into JavaScript.
- Developed user interface by using theReactHOC, Flux/Redux for SPA development.
- Used CSS, reactjs, redux, saga, thunk, react HOC, Material-UI, React Bootstrap, Axios, flux, mobx, nextjs, SASS, LESS, Lodash for applying style in entire applications. Developed web page applications that meet the requirements as specified by ARIA, WCAG.
- Enhanced theReactObservableswith Redux,React-router and Redux-thunk.
- UsedReactObservablesto create custom components for data manipulations and to display data in company standard format.
- Developed Single Pages Application usingReactAsyncAwait, Nextjs, GraphQ
- Developed Single Pages Application using HTML5, CSS3, Bootstrap,ReactAsyncAwait, NextJS, GraphQl, ExpressJS, NodeJS, Socket, LESS.
- Developing Single Pages Application using HTML5, CSS3, Bootstrap,ReactAsync
- Developed user interface by using theReactHOC, Flux/Redux & React Promises for SPA development.
- Designed layouts on the front-end and developed web pages responsive for smart phones, tablets and Personal desktops using HTML5, CSS3, Bootstrap, jQuery,ReactHOC, Redux &ReactPromises.
- Worked on modern web architecture using various advanced JavaScript frameworks and libraries like Angular.js,React.js/Redux, Ember.js, Responsive web design. (RWD
- Coded extensively using JavaScript MVC FrameworkReduxto make rich internet web application for a Single page web-app
- Designed and implemented a spatial data visualization web application using RESTAPIs JavaScript HTML5 CSS3
- Built single-page applications and client websites using JavaScript (including ES6/ES7), HTML and CSS in Javascript
- Designed and constructed a RESTful API in .NET Core to connect React components through AJAX calls using theAxioslibrary.
- Implemented view part byES6with React framework, designed web pages by React-Bootstrap, SCSS and controlled state of the application by using Redux
- Designed and Developed Web applications using CSS pre-processors like LESS, SASS/SCSS and excellent experience in CSS methodologies like OOCSS, BEM and SMACSS
- Worked on Angular with TypeScript and other latest client-side technologies including ReactJS, ES6, Gulp, NodeJS, RxJS, Angular CLI, Webpack, Chrome DevTool, Karma and Jasmine
- Made use of redux saga middleware to access redux application state and dispatched redux actions
- AppliedRedux-Persist andRedux-thunk to maintain the user's login data after page refresh.
- UsedRedux-thunk andRedux-sagas along with Axios for communicating between a web application and back end API's
- Worked on Angular with TypeScript and other latest client-side technologies including ReactJS, ES6, Gulp, NodeJS, RxJS, Angular CLI, Webpack, Chrome DevTool, Karma and Jasmine.
- Developed client websites in front end technologies such as SASS, Javascript, Gulp, Webpack, VueJS,React, GraphQL and Apollo.
- Implemented the RESTfulAPIsapplicationto send/receive JSON format data by usingSpring MVC Framework, Spring Boot and handled the security such as CORS, authentication,authorization and preventing CSRF by using Spring Security
- Used CSS, reactjs, redux, saga, thunk, react HOC, Material-UI, React Bootstrap, Axios, flux, mobx, nextjs, SASS, LESS, Lodash for applying style in entire applications. Developed web page applications that meet the requirements as specified by ARIA, WCAG
- Solved security patches of all the service link portals as well as security loop holes such as CSRF, XSS, SQL injection, Session Hijacking, Remote file inclusion and others, and deployed them into Apache servers
- Implemented CORS (Cross Origin Resource Sharing) using Node JS and developed REST services using Node and Express, Mongoose modules
- Implemented Ext.JS, AJAX calls to invoke business services and Implement SASS styles to apply on Ext.JS components.
- Built both static websites and dynamic applications using semantic HTML5, SCSS & Less, JavaScript and React.
- Built a JWT token based authentication portal for our customer to log in their Active Directory via LDAP Connection by using C#.
- Use JSX, Node, NPM, and JavascriptES6Fundamentals to shape, form, and resolve day to day web app needs
- Implemented REST web services using Spring framework and CXF framework with Java language
- Built the entire Alpha and BETA products from scratch using React/GraphQL on the front-end andNode/Express/MongoDB on the backend.
- Save supporting documents scan copy save to file server using file stream npm in NodeJS
- Written Unit Test cases for JavaScript code using NodeJS and Protractor. Working with D3 to combines powerful visualization and interaction techniques with a data-driven approach to DOM manipulation
- Wrote client Side code usingReact.js and used NPM & gulp directories to generate the server environments used browserfiy, flux to manage with targeted URL's (Uni-Directional data flows) and to monitor the application
- Involved in designing and developing the web pages using HTML 5, SASS, React JS,Redux, Flux, Node JS, CSS, Type Script, JavaScript, next.js, Bootstrap, Node.js, NPM, Mongo DB
- Developed the service layer for the partner portal by creating SOAP/REST based Webservices interface between systems using HTTP, JMS, AMQP protocol while supporting XML and JSON message formats.
- Created RESTful APIs in Java environment using JAX-RS and Node.JS using Ext.JS framework.
- Implemented with JavaScript (ES6+), React, React Native, React Hooks, Context, React Query, Typescript, Nodejs/Expressjs
- Developed applications using Visual Studio, C#, and a combination of Windows Services, IBM MQ Series, and ASP.Net Ajax enabled web sites
- Developed applications using different IDE such as Visual Studio and Sublime
- Established basic website structure using ReactJS framework and webpack module bundler
- Developed various screens for the front end using React.JS and used various predefined components from NPM (Node Package Manager) and Redux libraries
- Configured/optimized web server performance including Apache,Nginx, MySQL, Memcache, Vanish, Redis and Magento optimization
- 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 for Python source code version control, Jenkins for automating the build Docker containers, and deploying in Mesos
- Responsible for writing various test cases using Jest and Enzyme for the application code.
- Pair programmed to write snapshot tests in Jest with Enzyme for React Native components, increasing code
- Developed unit test and integration test using Jest and inspect components hierarchy with React/Redux dev tool in Chrome
- Involved in unit testing of various modules by generating the test cases using Jasmine, Mocha, Enzyme, Chai, Jest and Karma
- Performed BDD tests for custom built widgets using Mocha and chai.
- Developed several modules using java script, gulp, selenium webdriver and unit test cases using mocha, chai and jasmine.
- Developed a framework, best practices and have built test suites for automated testing using Selenium
- Researched and implemented code coverage and unit test plug-ins with Maven/Jenkins and Installed Groovy plugin to Jenkins and worked on groovy scripts to add support for groovy projects and while the job was running we pluginSonarcubefor inspecting the code
- Performed integration of Code Quality Analysis Techniques like Find Bugs, PMD,Cobertura,SonarCubewith CI tools
- Have written multiple Jenkinsfile for different projects to build, publish and deploy along withsonarcubetest interations
- Usingtoolslike GIT for version controlling,chromedevelopertoolsforDebugging and Jenkins for deploying the code to different environments.
- Practiced Test-Driven Development with MiniTest, Rspec tool and Behavior-Driven development using Cucumber
- Implemented agile and scrum methodologies throughout project development, MySQL as a database and Ruby as a programming language, Used JSON for serialization, transmitting structured data.
- Developed and implemented web applications into CMS Sitecore systems using SCRUM Agile methods
- Used Angular, D3 visualizations,Reactobservables, NGXS state management with AWS cloud hosting, CI/CD
- Usingtoolslike GIT for version controlling,chromedevelopertoolsforDebugging and Jenkins for deploying the code to different environments
- Deployed and Manged the Microservices using technologies and tools such as Dockers.
- Used TeamCity and Octopus for build and deployment automation.
- Setup CI/CD pipelines with various deployment tools and source control repos including Azure DevOps and Octopus Deploy
- Developed tools using Python, Shell scripting, XML to automate some of the menial tasks
- Developed UI for web platform using HTML5, Bootstrap,React.js, JavaScript, AngularJS, JSON
- Built the entire Alpha and BETA products from scratch using React/GraphQL on the front-end andNode/Express/MongoDB on the backend.
- Utilized JIRA and Confluence Atlassian tools to collaborate with other and keep track of issues.
- Managed Ubuntu Linux and Windows virtual servers on AWS EC2 using Puppet
- Added support using kevents as the API under FreeBSD and MacOSX.
- 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 JSLint for static code analysis for JavaScript.
- Utilized JSLint to maintain consistent style amongst all the developers and Used GIT for version control
- Used Gulp to compile and compress the JavaScript, CSS, HTML files with Babel, ESlint, uglify and used Web pack to bundle files.
- Developed hybrid web applications using React Native using Apollo-React utilizing LESS, SASS.
Environment: React, Redux, Axios,ES6,React HOC, React Observables, React Async, Await, React Promises, Javascript,HTML5, CSS, Ajax,Bootstrap, SCSS, Typescrpt, Saga, Thunk, Angular, VueJS, CORS, Web Content Accessibility Guidelines(WCAG), Cross Site Scripting(XSS), CORS- Cross origin Resource Sharing, SASS, LESS, JWT, JAVA, Spring Hibernate, MongoDB, NodeJS, NPM, WebService, Rest, ExpressJS, Visual Studio, Sublime Text, Webpack, NPM, Nginx, GitLab, GitHub,Enzyme, Jest Mocha, Chai, Selenim, Sonarcube, Chrome Developer Tools, DDD(Domain Driven Design), Scrum, Agile, AWS, Jenkins, Docker, Kubernestes, TeamCity, Azure Devops, XML, JSON, GraphQL, Jira, Linux, Mac, Slack,Babel, JSlint,UglifyJS, ReactNative
Confidential - Los Angeles, CA
Sr. Frontend UI Developer
Responsibilities:
- UsedReactJS for templating faster compilation and developing reusable components.
- UsedReact-Autocomplete for creating google maps location search on the webpage added Excel-Builder to download the Tabular data in Excel format usingReact.
- UsedReact-Router to turn application into Single Page Application (SPA)
- Designed layouts on the front-end and developed web pages responsive for smart phones, tablets and Personal desktops using HTML5, CSS3, Bootstrap, jQuery,ReactHOC, Redux &ReactPromises
- Developed user interface by using theReactHOC, Flux/Redux for SPA development.
- Elegantly usedReact-Router techniques Axios service to retrieve data from server
- UsedRedux-thunk andRedux-sagas along with Axios for communicating between a web application and back end API's
- Implemented view part byES6with React framework, designed web pages by React-Bootstrap, SCSS and controlled state of the application by using Redux
- Solved Callback hells in Node.JS by using Promises and Generators from ES6 resulting in unchaining of events and making the code efficient
- Launched an interactive single-page frontend using JavaScriptES6and the async/await pattern
- Use JSX, Node, NPM, and JavascriptES6Fundamentals to shape, form, and resolve day to day web app needs.
- Designed and implemented a spatial data visualization web application using RESTAPIs JavaScript HTML5 CSS3
- Developed many features: web components using HTML/HTML5, CSS/CSS3,ES6,JavaScript, Typescript, Webpack, reusable components usingReactandMaterial-UI.
- Designed Graphical User Interface (GUI) for various Webpages using AJAX, HTML, CSS, JSF, jQuery and JavaScript
- Developed Single Pages Application using HTML5, CSS3, Bootstrap, React Async Await, Nextjs, GraphQl, Expressjs, NodeJS, Socket, LESS
- Worked onReactjs on the front end styled using SCSS
- Developed UI for web platform using HTML5, Bootstrap,React.js, JavaScript, AngularJS, JSON
- Developed client websites in front end technologies such as SASS, Javascript, Gulp, Webpack, VueJS,React, GraphQL and Apollo.
- Implemented CORS for accessing resources from servers at different origins.
- Develop web page with ARIA ( Accessible Rich Internet Applications), WCAG (Web Content Accessibility Guidelines)
- Involved in defensive coding against SQL injection, XSS, Phishing by adding extensive validation code for all user inputs by writing JavaScript Regex Regular
- Expression for email validation and credit card number validation, jQuery code combined with AngularJS ng-pristine/dirty for input validations.
- Collaborated on the implementation of the backend server app. (Worked with NodeJS, Express, cors, GraphQL, Redis).
- Involved in designing and developing the web pages using HTML 5, SASS, React JS,Redux, Flux, Node JS, CSS, Type Script, JavaScript, next.js, Bootstrap, Node.js, NPM, Mongo DB
- Developed a Microservice application withReact.JS in frontend and Spring Boot services
- Implemented functionalities using Spring IO / Spring Boot with Thymeleaf and Hibernate ORM.
- Used Spark for interactive queries, processing of streaming data and integration with popular NoSQL database for huge volume of data.
- Collaborated on the implementation of the backend server app. (Worked with NodeJS, Express, cors, GraphQL, Redis)
- Used web scripting languages like NodeJS and Yarn for interaction between client side and server-side technologies
- Used the Node Package Manager (NPM) to install libraries like angular-clip, typescript etc., which are required for developing an angular application in Node.
- Developed in-house modular, dynamic UI library using CSS with styled-components, styled- system, and Polished. As well building multiple other React NPM packages, on company's private NPM Feed (Azure Artifacts), for use across multiple projects
- Developed the service layer for the partner portal by creating SOAP/REST based Webservices interface between systems using HTTP, JMS, AMQP protocol while supporting XML and JSON message formats.
- Implemented REST web service in Scala using Akka for log tracking application and computing capabilities like Apache Spark written in Scala
- Worked on Visual Studio and .Net Framework to implement Business Logic.
- Involved in designing UI patterns and developing applications with the halp of Eclipse, and Sublime text.
- Used Node.js to run Grunt tasks and build properly the project (compile, minify, concat etc.)
- Wrote client Side code using React.js and used NPM & gulp directories to generate the server
- Installed and configured IBM HTTP Server and Apache Web Server to transfer HTTP requests to the WebSphere Portal Server through the WebSphere Application Server plugin in a clustered environment.
- Migrated of Data Grid from VM to Pivotal Cloud Foundry done using GitHub, RabbitMQ, Netflix APIs using Spring Boot based Micro Services.
- 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.
- UsedChromeDevelopertoolsand Firebug to debug the code
- Developed test cases using Junit, dbunit and mocking libraries using Test Driven Development(TDD) approach.
- Implemented agile and scrum methodologies throughout project development, MySQL as a database and Ruby as a programming language. Used JSON for serialization, transmitting structured data
- Designed and implemented the program methodology based on the Scaled Agile Framework (SAFE), agile and lean software engineering practices, and Kanban.
- Used JSLint for static code analysis for JavaScript.
- Developed the application for responsive to different screen resolutions using Bootstrap and CSS3 media quieres, Gulp and JSLint
- Worked on agile methodology for software development and working on Atlassian products kind of Jira, Hipchat, confluence etc
- Used HipChat for internal messaging.
- Worked on Atlassian products like Jira, Bamboo, Bitbucket, and Confluence for Issue tracking, release management, Code review and documentation
- Developed Java Web applications (API) called by Java batch apps using RESTful web-services to provide response in JSON format.
- Implementing Docker + Openshift +Kubernestescontainers services
Environment: React, Redux, Axios,ES6, React Promises, Javascript,HTML5, CSS, Ajax,Bootstrap, SCSS, Typescript, Angular, VueJS, CORS, Web Content Accessibility Guidelines(WCAG), Cross Site Scripting(XSS), (CORS)- Cross origin Resource Sharing, SASS, LESS, JWT, JAVA, Spring Hibernate, MongoDB, NoSQL,NodeJS NPM, WebService, Rest, Visual Studio, Sublime Text, Webpack, NPM,Grunt, Gulp, GitHub, Mercurial, Jest, Selenim, Chrome Developer Tools, DDD(Domain Driven Design), Agile, AWS, Jenkins, Docker, Kubernestes, Azure Devops, JSON, XML, Jira, Linux, JSlint,, Hipchat
Confidential, Little Rock, AR
Sr. ReactJs Developer
Responsibilities:
- Worked on reporting and analysis software tools for the Navy in Laravel and Next.js
- Build and maintain client-facing and internal web and debugging applications using React, Next.js, and Azure.
- 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
- Had experience in creating resources, both in Azure and AWS cloud Coding platforms. ReactJS Gatsby JS NestJS.
- UsedReactJS for Templating for faster compilation and developing reusable components.
- Enhanced theReactObservableswith Redux,React-router and Redux-thunk.
- Worked in usingReactJS components, Forms, Events, Keys, Router, Animations and Redux concept.
- Developed user interface by using theReactHOC, Flux/Redux for SPA development.
- Worked on modern web architecture using various advanced JavaScript frameworks and libraries like Angular.js,React.js/Redux, Ember.js, Responsive web design. (RWD).
- Used axios with Restful web Services to integrate server side to client side.
- Createdaxiosrequests to obtain data from API and formatted data to populate the ratings and reviews section.
- Used ES6 features like arrow functions, promises, classes and block scoped constructs and worked on React Web frameworks. like Angular, for creating Single-Page Applications (SPA).
- Assisted with an integration of an A/B testReactHOCto test a tile size design theory to determine greater usability.
- Implemented Global State Management withReact-Redux,React-Hooks, JavaScript,HTML5, and CSS3.
- Implement ReactContextAPIto pass and manipulate data around various components.
- UsedReactObservablesto create custom components for data manipulations and to display data in company standard format.
- Developed Single Pages Application usingReactAsyncAwait, Nextjs, Grap hQ.
- Designed layouts on the front-end and developed web pages responsive for smart phones, tablets and Personal desktops using HTML5, CSS3, Bootstrap, jQuery,ReactHOC, Redux &ReactPromises.
- Implemented Global State Management withReact-Redux,React-Hooks, JavaScript,HTML5, and CSS3.
- Worked on website and app usingReactandReactNative with javascript and typescript.
- Developing Single Pages Application using HTML5, CSS3, Bootstrap,ReactAsync Await, Nextjs, GraphQl, Expressjs, NodeJS, Socket, LESS.
- Involved in designing and developing the web pages using HTML 5, SASS, React JS,Redux, Flux, Node JS, CSS, Type Script, JavaScript, next.js, Bootstrap, Node.js, NPM, Mongo DB.
- Developing components represented in our design system using React and Typescript and Styled Component library.
- Built single-page applications and client websites using JavaScript (including ES6/ES7), HTML and CSS in Javascript.
- Used ES6, JSX withreactfor component development makereactlook more elegant
- Designed and constructed a RESTful API in .NET Core to connect React components through AJAX calls using theAxioslibrary.
- Implemented view part byES6with React framework, designed web pages by React-Bootstrap, SCSS and controlled state of the application by using Redux
- Involved designing in web pages using ES6, ES7, NPM,WCAG, JSX, SCSS (react.js), NSX API extensively.
- Ensured code robustness by using Typescript onReactNative mobile Frontend
- Used CSS, Reactjs, redux, saga, Thunk, react HOC, Material-UI, React Bootstrap, Axios, flux, mobx, nextjs, SASS, LESS, Lodash for applying style in entire applications. Developed web page applications that meet the requirements as specified by ARIA, WCAG.
- Developed React based isomorphic application. Worked on a scoring module by creating a reusable component. dis is a react redux based app which uses halper libraries likeAxios, React-router and React-thunk.
- Wrote in ES6 for Angular application development and used Grunt for auto compilation of ES6
- Implemented CORS cross-origin resource sharing, allowing the request through different hosts and JSON formatters for sending data in camelCase.
- Involved designing in web pages using ES6, ES7, NPM,WCAG, JSX, SCSS (react.js), NSX API extensively.
- Solved security patches of all the service link portals as well as security loop holes such as CSRF, XSS, SQL injection, Session Hijacking, Remote file inclusion and others, and deployed them into Apache servers
- Developed the front end of the application using web technologies such as HTML5, CSS3, ES4, ES5, SASS, Javascript.
- Developed dynamic web pages using HTML5, CSS3, AngularJS, NodeJS, Bootstrap, LESS and WebStorm Text Editor.
- Built a JWT token based authentication portal for our customer to log in their Active Directory via LDAP Connection by using C#
- Implemented internationalisation support for Angular using i18n setting up the Angular framework (Base Folder Structure using i18n, logging etc.).
- Worked with ReactJS & VueJS to change the stack from regular JS to Flux & Vuetify framework using Semantic UI.
- Architected the front-end modules of a crowd funding website, using Vue.js, Vuetify and centralized state management by Vuex.
- Created RESTful APIs in Java environment using JAX-RS and Node.JS
- Created a web portal based on Angular.Js and Spring Boot technologies, which got deployed in a EC2 Docker container.
- Responsible for accessing REST APIs using OAuth Authorization Token and storing the data in the MongoDB using Node.Js Scripts.
- Built log files reader with Amazon S3, Kinesis, DynamoDB and Lambda
- Developed Interfaces for applications connecting to IBM Ilog JRules through Webservices and deployed in Apache Tomcat.
- Responsible for setting up Python REST API framework using DJANGO
- Used Nodejs with grunt concat and grunt uglify for optimal performance.
- Developed Single Pages Application usingReactAsyncAwait, Nextjs, GraphQl, Expressjs, LESS
- Used VS Code as an Integrated Development Environment (IDE) with Java Plugins.
- Involved in designing UI patterns and developing applications with the halp of Eclipse, and Sublime text.
- Worked with ECMA Script 6 features. For build of JSX and ES2015 (ES6) used Babel, webpack
- Implemented deployment strategies, as well as builds, for quality test Grunt Gulp Webpack Node and production releases.
- Developed user interface by using React, Redux with Babel, Webpack for SPA development.
- 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.
- Performed automated testing on the front end using jest and enzyme frameworks. Worked with Jest test framework for testing React components.
- Involved in unit testing by creating Test Suites using Jest framework, and end-to-end AngularJS testing using Protractor.
- Used Cypress for automatically reloads data and make changes to the test.
- Testing Angular Applications using the jasmine and protractor frameworks and React applications with jest, enzyme and sinon.
- Performed automated testing on the front end using jest and enzyme frameworks.
- Installed Node modules such as lodash, react-bootstrap, enzyme, mocha, zest, babel, node-sass and more.
- Wrote Unit and e2e tests using testing frameworks like TestCafe, Cypress, Chai, and Mocha
- Involved in creating the Test automation framework from scratch. Used Maven as a build tool and created the framework with selenium, selenium grid, java, TestNG, BDD cucumber-JVM and page object page factory design pattern
- Responsible for writing and maintaining Selenium WebDriver scripts for Regression testing and Functional testing using Data-Driven Testing Framework.
- Installed and configured SonarQube in the dev server for Code analysis and integrated Sonar plugin in out Gradle build and Jenkins.
- Usingtoolslike GIT for version controlling,chromedevelopertoolsforDebugging and Jenkins for deploying the code to different environments
- Implemented the Confidential .com applications using Agile SCRUM Methodology that involves the iterative development methodology
- Worked in an Agile environment and also Installed and Configured Drupal on a Linux server and other servers.
- Worked in DevOps group running Jenkins in a Docker container with EC2 slaves in Amazon AWS cloud configuration.
- Developed Test Driven Development (TDD), pair programming and continuous integration using JUnit, JBehave and Jenkins.
- Research and implement new tools such as Kubernetes with Docker to assist with auto-scaling, continuous integration, rolling updates with no downtime.
- Designed and Developed ECS Business operation code using Core Java.
- Implementing Docker + Openshift +Kubernestescontainers services.
- Used TeamCity and Gitlab CI/CD as a continue integration tool.
- Creating and Building Infrastructure on AWS Cloud Platform using Terraform.
- Implemented Terraform modules for deployment of applications across multiple cloud providers.
- Build CloudFormation and Terraform templates using JSON/YAML and python scripting for cloud infrastructure.
- Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Implemented JWT (JSON Web Tokens) for creating tokens to assert claims in the application and thus providing authentication of RESTful services.
- Researched GraphQL queries, suggested using Apollo client instead of making GraphQL requests via axios and axios middleware.
- Written functional phpunit test cases for DataLayer, and Searchserver classes using Curl, XML, YAML, HTTP, JSON, and MongoDB.
- Worked on Installation and setup in Mac and Windows as required of the frameworks Cordova, Xamarin, Appcelerator, NativeScript.
- Used JIRA, HipChat, Slack for project tracking and team communication.
- Created prototypes with component-based rendering using Webpack bundler and Babel Transpiler.
- Used Grunt and Webpack to perform bundling, minification, compilation and ESLint for code cleaning
- Created a series of Mobile Applications for Artificial Intelligence and Machine Learning in Android.
- Develop native iOS and Android apps for app store submission using Flutter, Javascript, Swift, Kotlin, and Java
- Made use of Swift extensive features and enhanced syntaxes to make the code cleaner and safer.
Environment: Swift, Android, kotlin, iOS, Reactnative, UglifyJS,Babel, ESlint,Slack, Linx, Mac, Jira, XML, JSON, GraphQL, YAML, AWS, Jenkins, Docker, ECS, Kubernestes, Teamcity, Terraform, Cloudformation, Scrum, Agile, Developer Tools, Chrome, Sonarcube, Selenium,Mocha, Chai, enzymne, Jest, Cypress,GitLab, Github, nginx, NPM, webpack, VS code, Sublime text, Webservices, Rest, NodeJS, ExpressJS, MongoDB, DynamoDB, DocumentDB, Java, Springboot, VueJS, VueX, Next.JS, Gatsby, React, Hooks, Context API, React Observables, redux, axios, ES6, ReactHOC, React Async Await,React Promises, javascript, HTML5, CSS, styled component, JSX, AJAX, SCSS, Bootstrap,Angular, CORS,thunk, SAGA, typescript, XSS, WCAG,CORS, SASS, LESS, JWT, i18N
Confidential - Kenilworth, NJ.
Sr React Developer
Responsibilities:
- Worked withReactpatterns like implemented HOC, presentational and container components.
- Design, develop and test HTML, HTML5, CSS, CSS3, Bootstrap, JavaScript, jQuery,ReactNative, Redux andReact.JS that meets accessibility and web browser standards for website.
- Optimized three member’s account management workflows using React-Redux,React-Hooks
- Enhanced live chat on pc, pad, and mobile applications using React-Redux,React-Hooks, JavaScript, HTML5, and CSS3
- Used Axios to handle HTTP requests in a React and Redux application.
- Designed several UI screens with GUI, Reactjs, Redux, saga, thunk, React HOC, Material-UI, React Bootstrap, Axios, flux, mobx, nextjs, sass, less, Lodash.
- Used ES6 features like arrow functions, promises, classes and block scoped constructs and worked on React Web frameworks like Angular, for creating Single-Page Applications (SPA)
- Worked as a Front EndDeveloper on the project with Javascript, Angular, ES6,React, Redux Saga, RESTful services, Json, HTML/CSS/SASS/Bootstrap and Gitlab.
- Solved Callback hells in Node.JS by using Promises and Generators from ES6 resulting in unchaining of events and making the code efficient.
- 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.
- Embedded PHP and HTML formatting pages and APIs, JavaScript validation.
- Wrote semantic HTML5 and SCSS for scalable and responsive layouts.
- Used Vue.js to give the full access to CSS within single-file components.
- Developed user interfaces using HTML, DHTML, JSP, CSS(SASS), Java Script and AJAX in order to provide specific Look and Feel to the application.
- Used Bootstrap and React-Bootstrap Components to create responsive application.
- Use JQuery data tables to handle JSON data and Develop the webpages using HAML, SCSS and Coffee script.
- Built user interface on Angular.JS & Require.JS AMD for core services, the layer used to register nodes and controller instances from the system, and some reports.
- Used and configured NGINX and Node.js servers for the portal to run on and made them work even for CORS
- Designed DOM based interactive to reprogram selected links and adopted WCAG standards for HTML and XHTML and W3C standards for CSS as well.
- Handling of vulnerabilities such as Cross Site Scripting (XSS), Cross Site Request Forgery (CSRF).
- Worked with the UI team to integrate the web service with the CORS (Cross Origin Resource Sharing) technology.
- Developed Java Script and Action Script, VB Script macros for Client Side validations.
- Implemented microservices using Springboot, spring based microservices, and enabled discovery using eureka server.
- Used Golang Applications with MongoDB and UI rendering.
- Hosted on Google Cloud using NoSQL Datastore and other Google Cloud services.
- Developed the service layer for the partner portal by creating SOAP/REST based Webservices interface between systems using HTTP, JMS, AMQP protocol while supporting XML and JSON message formats
- Used MVC Framework Angular.js in the development for data binding and to consume REST ful web services.
- Used Nodejs with grunt concat and grunt uglify for optimal performance.
- 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.
- Wrote a custom JSDoc to markdown parser, collaborated extensively via GitHub.
- Used Mercurial for Version Control tool and Jira for bug tracking tool.
- Used Jest(Java Rest client) for ElasticSearch to execute the JSON queries
- Involved in manual testing of various test cases with respective test scripts on Selenium and generate analysis report with Quality Center.
- Usingtoolslike GIT for version controlling,chromedevelopertoolsforDebugging and Jenkins for deploying the code to different environments
- Followed Kanban board and Scrum methodology in development lifecycle process.
- Deployed application using Continuous Integration (Hudson) and used Agile(Scrum) as SDLC.
- Created a Spark cluster on AWS EC2 and integrated with IPython to provide team with machine learning environment.
- Developed automated process for builds and deployments using Jenkins, Gradle.
- Implementing Docker + Openshift +Kubernestescontainers services.
- Worked on Dockers components like Docker swarm Engine, Docker Registry, Docker Notary.
- 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.
- Managed Virtual servers (Ubuntu Linux and Windows) on AWS EC2 using Open-Source Chef Server.
- Configured Alert manager to send alerts to Ops Genie and HipChat.
- Integrated with Hipchat for team chat, Jenkins for continuous integration, or other systems using Bitbucket webhooks
- Utilized JSLint to maintain consistent style amongst all the developers and Used GIT for version control.
- Created a custom hybrid mobile application using Angular 4, Ionic 2 and TypeScript stack for IOS and Android platform deployment
- Followed Kanban board and Scrum methodology in development lifecycle process.
- Deployed application using Continuous Integration (Hudson) and used Agile(Scrum) as SDLC.
- Used Axios to handle HTTP requests in a React and Redux application.
- Designed several UI screens with GUI, Reactjs, Redux, saga, thunk, React HOC, Material-UI, React Bootstrap, Axios, flux, mobx, nextjs, sass, less, Lodash.
- Used ES6 features like arrow functions, promises, classes and block scoped constructs and worked on React Web frameworks like Angular, for creating Single-Page Applications (SPA)
Environment: Android, iOS, hipchat, Linux, JSlint,Jira, XML, JSON, AWS, Jenkins, Docker, Kubernestes, Travis CI,Scrum, Agile, Jest, selenium, Chrome developer Tools, Github, Mercurial,Websphere, VS Code, Sublime text,NPM, Grunt, Gulp,NodeJS, Webservices, Rest, MongoDB, NOSQL, java, Spring boot, React, Hooks, Context API, React Observables, redux, axios, ES6, ReactHOC, React Async Await,React Promises, javascript, HTML5, CSS, styled component, JSX, AJAX, SCSS, Bootstrap,Angular, CORS,thunk, SAGA, typescript, XSS, WCAG,CORS, SASS.
Confidential, Indianapolis, IN
Sr. Web Developer
Responsibilities:
- Developed and maintained internalwebapplications used for business reporting
- Developed and maintained internalwebapplications critical to business operations
- Developed apis to integrate with 3rd party software
- Enhanced and maintained Confidential data synchronization processes
- Managed, developed and deployed all of MOCAD’swebmaterials including website,webstore, social media and live streams.
- Testedwebpages for compatibility with devices and operating systems commonly used by customers
- Redesigned pages of the website to create user-friendly, visually appealing experiences
- Developed a video recommendation algorithm to suggest videos based on the industry category
- Developed a system where users can view, add, remove and reject connections, and keep track of connection requests
- Updatedwebpages and navigation tools to meet the client needs and improve usability
- Provided front-end website development using wordpress, Hubspot and other editing software.
- Oversaw back-end development using PHP to maintain website integrity, security and efficiency.
- Setting up and managing Google Analytics, Google Search Console, and fixing any errors
- Creating tasks for the team and following up.
- Managing all google accounts and daily maintenance.
Environment: Front-End Programming: HTML5, CSS3, AJAX, Back-End and Database Skills,Version Control Systems: Git, GitHub, Python, Ruby, Git, HTML5, jQuery, Bootstrap, Vue.js, SASS, JavaScript Node.js, Full-stack development
Confidential, San Francisco CA
UI Developer
Responsibilities:
- Worked with Angular 2 and typescript as part of migration from Angular and vanilla Javascript to Angular 2 and React.
- Worked with Babel to convert ES6 to JavaScript and using JSX for React DOM rendering.
- Developed hybrid mobile platform for automotive applications using JavaScript and React Native, resulting in 88% code share between iOS and Android while reducing development time by 33%.
- Created applications for the Queensborough Public Library using the Appcelerator platform with JavaScript in order to move forward with their initiative in being part of the mobile market.
- Worked on cloud computing services Like Amazon web services.Use D3 JavaScript for the animated functionality in web page different user actions and application performance through Appcelerator query builder tool.
- Developed and tested many features in an AGILE environment using Ruby on Rails, HTML5, CSS, JavaScript, and Bootstrap
- Coding using Ruby on Rails and also used JQUERY, HTML5 and advanced JS for better look and feel.
- Developed Web application development using HTML5, JavaScript, Java, CSS and Jelly.
- Designed and modified User Interfaces using Javascript, and CSS.
- Developed web pages using HTML/CSS and Javascript.
- Coded web applications utilizing programming languages including JavaScript, jQuery, SQL and AJAX.
- Responsible for developing UI pages using AngularJS, HTML5, CSS3, JavaScript, jQuery, AJAX and JSON.
- Utilized AngularJS to achieve the client-side elements Hide, Show, Event Handling and AJAX Call on JSON response, and implemented Angular's jqLite to achieve SOM manipulation.
- Developed enterprise grade web applications for various clients using latest technologies like Angular 4/5, NodeJS, HTML 5, CSS3, SASS, LESS, jQuery, Bootstrap and other JavaScript technologies.
- Developed the web-based Dashboards for different users using the latest web technologies like Angular 4/5, Typescript, JavaScript and CSS preprocessor SASS and bootstrap 4 and Node JS and ES6 features.
- Did UI development with technologies like HTML5, BootStrap, Reactjs, Angular2, TypeScript, JQuery, Redux and ES6.
- Implemented from scratch jQuery Mobile web apps for mobile and tablet.
- Used jQuery mobile framework to design a single highly-branded responsive web site.
- Developed the various feature of the application using front end technologies like Backbone JS and React.Js
- Used Handlebars.js and Backbone.Js framework where data from backend is stored in model and populated it to UI.
- Migrated complete application from AngularJS to Backbone as per business requirement using Marionette, Underscore and Dust templates.
- Build a responsive WordPress website based on clients needs; from concept, navigation, layout and programming to UX/UI and SEO.
- Conducting audits and reports, while ensuring that digital properties in compliance with WCAG 2.0 Level A & Level AA, as well as Section 508 when applicable.
- Directed Security Testing that removed Cross Site Scripting vulnerabilities in the data migration applications.
- Used JavaScript to build a scalable network application where it ca handle many connections concurrently.
- Configured Spring Application-Context.xml used by spring container to inject dependencies to java classes to optimize memory resources.
- Configured Java objects with back end database tables using O/R mapping in Hibernate.
- Involved in modifying the existing JSP's and writing the new controllers using Spring MVC and used IBatis for object relational mapping.
- Used Struts in MVC implementation and OOAD that uses Servlets and JSP tags, from the J2EE specifications, as part of the implementation.
- Worked on Data analysis, migration and optimization of DBMS platforms (SQL, MariaDB, MySQL, and PL\SQL)
- Developed backups and recovery strategies for Oracle databases from 10.5 thru 12C and DB2 UDB databases to meet our customer SLA requirements.
- Developed automated COBOL programs for the extracts and data comparisons for the DB2 and MS databases.
- Used Webservices to Connect, Save and Retrieve data in winforms using VB.Net.
- Involved in unit and integration testing using both SOAP UI and APIGEE trace tool.
- Develop the service layer for the partner portal by creating SOAP/REST based Webservices interface between systems using HTTP, JMS, AMQP protocol while supporting XML and JSON message formats.
- Used Eclipse IDE for Java and XML development and QA and branched projects using Tortoise SVN.
- Prepared J2EE application deployment using JBoss application server on Windows and Linux.
- Used CVS to maintain source and version management and used Eclipse as IDE.
- Used SVN for version control, used JRocket - Mission Control for Java Performance Tuning.
- Performed End to End testing using Protractor and selenium and involved in setting up the project using Jenkins for continuous builds and deployments on WebSphere Application Server.
- Used GIT for version control and handled unit testing using Jasmine and Karma
- Implemented unit test cases using Karma Runner and Jasmine for Angular JS on client side and Chai for Node JS for testing endpoints.
- Created cloud native automation solutions within an agile, DevOps focused environment.
- Experience on implementing continuous integration tools such as Jenkins, Circle CI using GitHub repositories.
- Built an asynchronous Django REST API for provisioning WordPress sites on AWS ECS.
- Implemented utility for validating the input request JSON parameters having different restrictions using YAML file.
- Created web pages using HTML5, CSS3, JavaScript, XML, JSON, JavaScript, JSPs, JQuery, Handlebars, Lodash, SASS and Angular JS for developing user interface.
- Used JIRA for Bug Tracking and JSLint for ensuring quality code.
- Design and implement work flow jobs using Unix / Linux scripting to perform ETL on Hadoop platform.
- Integrated with Hipchat for team chat, Jenkins for continuous integration, or other systems using Bitbucket webhooks.
- Created a custom hybrid mobile application using Angular 4, Ionic 2 and TypeScript stack for IOS and Android platform deployment.
- Refactoring iOS and Android code bases into a unified React Native code base that would allow for more streamlined workflow
Environment: Hipchat, linux, Jira, JSON, XML, AWS, CircleCI, Agile, Selenium, Jasmine, karma, CVS, SVN, jBoss, eclipse, webservices, soap, rest, PL\SQL, Oracle, DB2, Java, Spring, hibernate, Struts, XSS, WCAG, UX, Angular JS, Backbone, Jquery, Bootstrap, CSS, Ajax, HTML5, javascript