We provide IT Staff Augmentation Services!

Sr. Ui Developer/ Mean Stack Developer Resume

Durham, NC

PROFESSIONAL SUMMARY:

  • Overall 8 years of experience in Software Development Life Cycle (SDLC)which involves object - oriented programming, analysis, design, development, testing and maintenance of Client/Server architecture, web based applications.
  • Experience in UI development wif rich user interface design and development for media (screen, mobile, touch interface).
  • Strong experience in the web applications development using HTML5, CSS/CSS3, Responsive Web design(RWD), JavaScript (ES6), Typescript, AngularJS, Angular 2, React.js jQuery, JSON, XML, XSLT, and AJAX.
  • Experience wif various MVC frameworks like AngularJS, Angular 2, Angular 4, Require.js, Node.js, and Bootstrap.js.
  • Sound understanding and extensive experience wif Object Oriented Programming (OOP), web application deployment.
  • Experience in consuming web services using AngularJS and interacting wif server-side scripting language like Node.js, Express.js, Backbone.js.
  • Extensive experience in working wif AngularJS to implement Single page applications (SPAs) using Directives, modules, Expressions, Routers, views, model, SQL and Controller to deploy the entire business logic.
  • Experience in developed enhancements to Mongo DB architecture to improve performance and scalability.
  • Worked closely wif customer to identify APIs, define data schemas, and document Workflows.
  • Expertise in working on AWS to integrate to integrate the Server and Client-sidecode.
  • Experienced in ReactJS and working wif React Flux architecture.
  • Utilize Jasmine, Karma, Gulp and NPM to build and test applications.
  • Extensively used the repositories like GIT and SVN.
  • Strong experience in built Maven Based Projects and use POM file for create complete clean Project Documentation wif POM file in Maven.
  • Strong experience in built Maven Based Projects and use POM file for create complete clean Project Documentation wif POM file in Maven.
  • Extensive experience working under Agile methodologies environment (scrum).
  • Experience wif various IDE's such as Visual Studio Code, Web Strom, Sublime and Notepad++.
  • Experience in working wif multiple operating system including Windows, UNIX and Linux.
  • Good communications skills, quick learner, bi-lingual, self-motivated also excellent customer relations in collecting, and analyzing user requirements towards achieving goals set by the team.
  • Proficiency in coordination, management, problem solving, analytical and presentation skills.

TECHNICAL SKILLS:

Programming Languages: C, C++, JAVA, J2EE

Operating systems: Linux - Ubuntu, Mac OS, Windows

Web Technologies: HTML/HTML5, CSS3, JavaScript, jQuery, Bootstrap, Angular.js, Node.js, React.js, Express.js, Ajax, JSON, Angular 2/4, TypeScript

IDE Tools: Eclipse, Visual Studio Code, Notepad++, WebStorm, Sublime.

Debugging tools: Firebug, Chrome Developer Tools.

Version: Control GIT, SVN.

Database: SQL Server, MYSQL, MongoDB.

Frond End Tools: Dreamweaver, Adobe Photoshop CS5, Illustrator

Testing Tools: Selenium, HP Quality Center, JIRA, Karma

Cloud: AWS, Splunk, Jenkins

PROFESSIONAL EXPERIENCE

Sr. UI Developer/ Mean Stack Developer

Confidential - Durham, NC

Responsibilities:

  • Coordinated wif software engineering teams for development of technical documentation.
  • Implemented web page using the semantic markup and page layout of HTML5 and implemented the new CSS3 border-radius property for the design layout and CSS3 transitions to change property values over a given duration.
  • Developed single page applications using Angular 4, HTML5, CSS3, Less Typescript, JSON,Bootstrap and many other frameworks from scratch.
  • Assisted in designing and development of relational databases for supporting back-end designs.
  • Worked on jQuery to make dropdown menus on web pages and display part of a web page upon user request.
  • Executed processes for integration of program code wif content management systems.
  • Built the sophisticated alert system using AngularJS wif Bootstrap CSS to highlight the feed delay and other data related issue real time.
  • Worked closely wif customer to identify APIs, define data schemas, and document Workflows.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 4.
  • Good knowledge on creating services wif Angular 4@injectable property, as to make the service available for dependency injection when creating components.
  • Implemented Node.js router to make cross-domain requests to API services: Spotify API, GitHub API, MongoDB.
  • Used Angular 2routing for navigations, pipes, services etc.
  • Performed Jasmine unit tests using Karma to verify Angular 2modules and JavaScript utility routines.
  • Testing GET and POST methods using Postman.
  • Used JSP, JSTL, Angular 2 and Spring taglib to create dynamic and responsive pages
  • Extensively worked wif making calls to WEB APIs to fetch the data from the back end as JSON response and parse it on the UI for DOM/CSS Manipulation.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular 4.
  • Re-factored, re-architected, and enhanced an existing AngularJS (2.0/4.0) application to follow strict MVVM/MVC pattern for improved source code maintenance.
  • Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators.
  • Wrote test cases using JUnit as the Unit testing framework and Selenium as automation testing for the developed Java applications.
  • Used NPM for installing required node modules and other published Angular NPM modules.
  • Developed various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Used Node.js Bower NPM module for UI Dependency management. Worked on bower.json and bower.rc files
  • Experience in handling the integration of code, building CI/CD pipelines using JENKINS.
  • Developed Web API using Node.JS and hosted on multiple load balanced API instances.

Environment: HTML5, CSS3, JavaScript, Angular JS, Angular (2/4), Node.js, jQuery, Bootstrap, React.JS, Ajax, JIRA, Jenkins

Sr. UI Developer

Confidential - Southborough, MA

Responsibilities:

  • Built Web pages using HTML5, JavaScript, CSS3, ECMAScript 6.0, Bootstrap, JSON, AJAX, React JS, Classic ASP.
  • Involved in the architecture team for design and implementation of system.
  • Working in a team of 10 members and involved in architecture, requirements gathering, analysis, detailed design, preparing class diagram, flow diagram etc.
  • Developed responsive web pages by implementing Bootstrap CSS and CSS Media Queries.
  • Developed the application using Core Java, J2EE and JSP's.
  • Used agile scrum methodology and involved in all the business meetings and status update meetings as a part of Scrum.
  • Used ReactJS to create Controllers to handle events triggered by clients and send a request to the server.
  • Used ReactJS to create views to hook up models to the DOM and synchronize data wif the server as a Single Page Application (SPA).
  • Used jQuery for creating different menus, dialog boxes, and used different jQuery plugins for calendar, calculator and printing options.
  • Used React.js for developing UI using sorting, pagination and rendering for searching the statements in the webpage.
  • Used ASP User controls (.ascx) to provide security by redirecting to reusable user login pages, theirby, reducing memory usage and time efficiency.
  • Used JavaScript, jQuery, XML, AJAX calls for calling the back-end C# functionalities.
  • Implemented ECMAScript 6 arrow functions for lexical scoping and less ceremony when defining an anonymous function.
  • Developed various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Combined ReactJS& Babel wif Angular.js User Interface Design and loaded results via AJAX.
  • Wrote code to implement AJAX based applications be fetching the response from backend API as a Part of JSON.
  • Implemented User Interface and integrated wif backend code, Node.JS as serverside technology.
  • Implemented RESTful Web services in Service Oriented Architecture (SOA) to retrieve data from client side and made REST API calls from Node.js and parsed the data to client and handled the security and Authorization.
  • Part of core engineering team designing the new platform to host applications in AWS /Chef and Jenkins Environment.
  • Used JIRA extensively for organizing issues, tracking the assigned work, and following team activity.
  • Followed Agile Software Development Methodology in the progress of the project.
  • Used Jenkins for the CI/CD pipeline.

Environment: HTML5, CSS3, JavaScript, jQuery, Angular.js, Node.js, React JS, Twitter Bootstrap, ECMAScript 6, API, Sublime, JIRA, XML, AJAX, Jenkins

Sr.UI/Mean stack Developer

Confidential

Responsibilities:

  • Created and deployed new features to sustain and amend existing applications under MVC pattern using Node.JS, Bootstrap and Express.
  • Built Web pages using HTML5, JavaScript, User Interface Design, XHTML, CSS 3, D3.js, ECMAScript 6.0, Bootstrap, JSON, AJAX, React.js, Classic ASP.
  • Worked wif source version control tool GIT to manage the code repository.
  • Integrated Node.js wif React.js for describing UI as a function of state, and emitting state updates in response to actions by Node.js.
  • Generated container components using the functionalities provided by React JSX for maintaining performance.
  • Maintained web security and prevented cross-site scripting, SQL injectionattacks by using parameterized queries.
  • Collected and projected the fetched data into respective fields (textboxes, checkboxes, drop-down) using JSON objects.
  • Worked on React.js web and mobile apps by using an enhanced JavaScript version, “JSX” Babel.
  • Used ECMAScript6 new features for supporting classes, constructors and for inheritance.
  • Implemented ECMAScript 6 arrow functions for lexical scoping and less ceremony when defining an anonymous function.
  • Used Virtual DOM and React libraries to render only the subcomponents of a webpage.
  • Worked wif Flux as application architecture tan moved on to REDUX as a state container for dynamic data handling.
  • Developed and designed SPA user interfaces in AngularJS.
  • Responsible for parsing JSON data to & from the server for presentation & storage purposes in the project.
  • Responsible for creating RESTFUL Web Services to serve data to the front-end application in JSON format
  • Used Local Storage to store & retrieve insensitive user data during transition between the different pages.

Environment: HTML5, CSS3, JavaScript, jQuery, Bootstrap, ES6, Angular JS, React.js, Node.JS, AJAX, JSON, RED

UXUI Developer

Confidential

Responsibilities:

  • Communicated wif the client to understand the requirement of the website, gained experience in project planning, involved in writing the Project Design Document and Project Plan Document.
  • Optimized front-end efficiency by shifting the blogs over to WordPress and brand-associated them to the main site.
  • Resolved design issues through root cause analysis and performed data cleanups
  • Used HTML, CSS, JavaScript, SASS, Post-CSS, NPM, Node.js, Grunt, and Git for site development.
  • Built Restful API web services using Node JS and Express JS and used afullcomplement of Express, Angular JS, Node.js, and Mongo DB to store and present assessments.
  • Configured the XML files for spring security injection to ensure back-end security by discriminating the role of users as well as access authority for the URIs and server-side assets.
  • Coordinated wif team of UX designers to create new Web Content Management system.
  • Involved in write application level code to interact wif APIs, Web Services using AJAX, JSON and XML.
  • Reinvented the website wif react REDUX to improve the experience of 1000+ users. Working on server-side configuration for API route creation and connecting wif Mongo DB Database.
  • Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
  • Worked extensively on SpringMVC framework to develop new internal web application.
  • Used Subversion (SVN) as a repository tool and as a version control.
  • Enhanced and built reusable components across different modules using Custom directives and CSS classes.
  • Fixed issues raised in ST, SIT, UAT test phases.
  • Used Hibernate, Object/relational mapping (ORM) solution, the technique of mapping data representation from MVC model to Oracle relational data model wif a SQL-based schema.
  • Wrote application level code to interact wif REST Web APIs using AJAX, JSON, XML, jQuery, AngularJS.
  • Developed data formatted web applications and deployed the script using client-side scripting using JavaScript.

Environment: Backbone JS, HTML, CSS3, JavaScript, JQUERY, AJAX, JSON, XML, ECLIPSE, SVN, API, Spring MVC, Linux, Apache and MySQL.

Web Developer

Confidential

Responsibilities:

  • Understood each module and gatheird and managed the project content by using Content Management System (CMS).
  • Designed the web pages by using HTML, XHTML, CSS and deploy the script using wif JavaScript.
  • Developed secured web applications by using client scripting such as JavaScript and jQuery.
  • Wrote external CSS file, which linked to the HTML file to increase the traffic of the web site.
  • Involved in software coding, testing, and debugging for web presentation layer using HTML and CSS.
  • Developed the application logos and images by using Adobe Photoshop CS3 and Illustrator.
  • Developed the Rich Internet Applications (RIA's) wif the help Adobe Dreamweaver CS3 and Adobe Contribute CS3 and AJAX.
  • Designed the graphic objects, illustrations, images (vector and bitmap) and banners wif using Adobe Flash MX and F Script, Adobe Photoshop and Adobe Illustrator.
  • Developed the user interactive web applications and Rich Internet Applications (RIA's) using wif the help of Adobe Dreamweaver CS3.
  • Developed E-commerce enterprise applications using web technologies like HTML, DHTML, XHTML, DOM, PHP Script, JSP Script and CSS based on the W3C standards.
  • Used GIT, Bit-Bucket for source code version control.

Environment HTML, XHTML, CSS, CMS, JavaScript, Adobe Photoshop, Adobe Dreamweaver MX and SQL Server 2005.

Hire Now