Lead React.js/ Ui Developer Resume
Atlanta, GA
SUMMARY:
- Over 8+ years of experience in developing web pages and applications using HTML 4/5, CSS3, AJAX, Jquery, Angular JS, Angular2, Angular4, Express JS, Polymer JS, DOM, DHTML, and other JavaScript frameworks.
- Experience in AngularJS controllers, views, and services for new website features.
- Used AngularJS as framework to create a Single Page Applications (SPA) which can bind data to specific views and synchronize data with server.
- Thorough understanding in Object Oriented Programming (OOPS) using Java/J2EE related technologies.
- Working experience in Agile development environment (Scrum).
- Good experience in building cross browser compatibility applications using HTML5 and CSS.
- Developer Toolbar, Used Karma - Jasmine for testing JavaScript code.
- Working with Object Oriented JavaScript and using modern JavaScript libraries, such as JQUERY, AngularJS.
- Having knowledge on different CSS preprocessors SASS and LESS.
- Created front-end user interfaces with React.js by creating many components and modules.
- Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages. Expertise in Adobe Premier Pro Video Editing and Movie making.
- Good in manipulating and controlling objects by Java Object Oriented Programming.
- Fluent in UNIX/Linux (LAMP Environment), Windows operating environments.
- Learning new emerging technologies and applying them quickly in current projects.
- Very good experience in Document Object Model (DOM) and DOM Functions.
- Excellent analytical and communication skills with capability to handle modern technologies.
- Good Knowledge in Bootstrap CSS, and Responsive Web design.
- Experience with User Acceptance Testing(UAT) and Accessibility Testing.
- Experienced in AWS Cloud platform and its features which includes EC2 AMI, EBS Cloudwatch, Auto-scaling, IAM, and AWS S3.
- Experienced in Amazon EC2 setting up instances and setting up security groups. Setting up databases in AWS and configuring instance backups to S3 bucket.
- Implemented Model View Controller (MVC) Design Pattern using AngularJS Working with ECMA Script 6 features. Used Babel, web pack with es2015, react JSX presets.
- Used controlling GIT for version in designing.
- Worked with source version control tool GIT to manage the code repository
- Worked on IDE's such as Eclipse, Rational Software Architect, and Web sphere Application Developer, and NetBeans.
- Familiar with package manager like Bower and Grunt to perform installation and maintain necessary packages for required projects.
- Experience in installing, configuring and maintaining Application Servers like WebSphere and Web Logic, Web Servers like Apache HTTP and Tomcat on UNIX and Linux.
- Experience in User & Security administration, multiple backup & recovery technologies (Snapshots, Disaster Recovery plan) and maintenance of various activities.
- Expertise in configuring IPMP (IP network Multipathing in Solaris and Bonding in Linux.
- Experience working on Oracle Real Application Cluster (RAC) database, which provides highly available database solutions and supported MS SQL Server and DB2 teams.
- Implemented responsive web design by using media queries and Bootstrap.
- Familiar with concepts of Directives, Data-Binding and Dependency injection in AngularJS.
- Worked closely with Back-end developers to find ways to push the limits of existing web technology in service of creating the best possible user experience
TECHNICAL SKILLS:
Web Technologies: XML, HTML, HTML5, XHTML, CSS3, SASS, JavaScript, j Query, Bootstrap, Angular JS, Angular JS 2, Angular4, Backbone JS, Node JS, AJAX, JSON, PHP, React JS, Grunt, Sublime, Gulp.
Framework: jQuery, Angular.js Angularjs2, Node.js, Backbone.js, Hibernate.Struts and Spring.
Database: MySQL, SQL Server, Oracle 10g/11g, Postage SQL, DB2, Google Chrome Web Debugger & SVN, GIT.
Web Servers: Apache HTTP Server, Apache Tomcat 5.5/6.0, Web Logic, IBM Web Sphere, Eclipse.
SDLCs: Waterfall, Agile, UML.
Build Tools: Maven, ANT, Log4j.
Web IDE Tools: Notepad++, Eclipse2.x/3.x, Sublime Text 3, Net Beans.
Other Tools: ffice 365 integration, MS Office, Chrome Developers Tool.
Operating Systems: Windows NT/2000/XP/Vista/ 7/ 8, UNIX, LINUX.
PROFESSIONAL EXPERIENCE:
Lead React.js/ UI Developer
Confidential - Atlanta, GA
Responsibilities:
- Designed business applications using web technologies like HTML4/5, XHTML, and CSS3 preprocessors SASS, LESS based on the W3C standards.
- Providing UI guideline for websites, Apps and user interface
- Designed UI patterns, UX patterns, GUI designs, page illustrations, and user conceptual designs, templates and banners using Adobe PhotoshopCS5 and Adobe Illustrator CS5.
- Develop Wireframes, functional prototypes and collaborate on user experience o Using industry standard UX Process to create modern designs
- Developed WordPress and IMB portal as Content Management System
- Designed Interactive Contents and slideshow, using JavaScript & Adobe Creative Suite
- Participating in market studies, product exploration and design, as well as graphic, web, mobile application, visual identity and info-graphic design.
- Have worked on Angular2 components and Angular 4.0 and worked on POCs.
- Migrating angular 1, 2 applications to Angular4 features like animations, Pipes and responsible to create new module using Angular4.
- Experience with Angular 2 & 4 Directives, Dependency Injection, Services, Routing, pipes, Animations, Forms, AOT, Lazy Loading, RXJS etc.
- Designing and developed Micro Services using (MEAN Stack) Node.js, Mongo DB, Angular JS Elastic search on Private Cloud OpenStack Platform using Express.js
- Used React with Redux for fetching the data from different API's and worked in all parts of the stack
- Used SASS pre-processor framework for styling the ION components. Involved in developing Responsive Web Pages using Bootstrap Library and custom media queries
- Also, developed single page applications using React Redux architecture, ES6, web pack and grunt.
- Analyzed the Maven dependency management in base code to annotate the dependencies on to Spring Boot application in to Gridle for Micro Services.
- Used Spring Boot framework for building cloud Micro Services and to develop Spring based application radically faster with very less configuration.
- Used ES6 and JSX with react for component development.
- Used Babel.js to transpile ES6 and JSX into JavaScript
- Used React JS to build encapsulated components that manage their own state, then compose them to make complex UIs.
- Used the http services in AngularJS to make API calls and exchange data in JSON. .
- Used Angular JS, D3JS to build a single-page application.
- Implemented jQuery (CSS Layout and DOM manipulation and element selections) for several.
- Created Menus and Drawer component by using Typescript.
- Defined new validations through Angular JS 4.0 for the form field validation implemented through HTML5.
- Worked with build tools like NPM, Bower, and Grunt.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox (Firebug) and IE Developer Toolbar for IE.
- Working knowledge by passing the AJAX, XML, Http Requests to the server and populating in cases to JSON.
- Experience using GIT and GitHub
- Used Node Js as proxy to interact with Rest services and with Database, building real-time Web API’s.
- Working with Bootstrap Twitter Framework to Design Single Page Application.
- Created Menus and Drawer component by using Typescript.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON, and XML.
- Experience with project management tool, source/version control such as Team Foundation Server, JIRA, GIT.
- Created Typescript reusable components and services to consume REST API's using Component-based architecture and reusable templates using Angular 2 directives and worked with NPM package manager tools (Node JS).
- Used Azure to deploy the application from visual studio to cloud.
- Used Mavens build tool and Jenkins for continuous integration development
- Knowledge on SQL, MySQL, MongoDB and PHP.
- Experience in debugging and troubleshooting existing code.
- Experience in cross browser compatibility check and thoroughly performed unit testing using Jasmine framework.
- Knowledge on WordPress, AEM CMS and amazon web services(AWS).
- Used Node Js as proxy to interact with Rest services and with Database, building real-time Web API's.
- Experience with project management tool, source/version control such as Team Foundation Server, JIRA, GIT.
- Developed API back ends using Node to allocate access to data in MYSQL.
- GitHub version control system as a source repository to organize the code base.
- Worked on AWS for NoSQL database deployment in AWS(RDS) with NoSQL connector.
- Integrating MongoDB databases and collections with Node.js server.
- Developed Server-side automation using Nodes scripting and connecting several types of SQL and NoSQL stores from NodeJS.
Environment: HTML5, CSS3, JavaScript, JQuery, JSON, AJAX, Flash, GIT, SASS, Angular JS Framework, Angularjs2 Angular 4.0 ReduxJS, Alt.JS, ES5, ES6, JavaScript, Polymer JS, Bootstrap, MVC, Web API, MVC, XML, Git, NodeJS, Bootstrap, MVC architecture, Flash.
Sr. UI Developer (Node JS Developer)
Confidential - St. Louis, MO
Responsibilities:
- Involved integrating CAAS with ESB, so that consumers can use this service.
- Technically involved in analysis, designing, coding of various server side components.
- Coded common framework logic such as Hapi, ReactJS.
- Participated in design and code reviews. Enforced the Java coding standards and design patterns.
- Involved in database designing with DBA.
- Interacted with BA team to get the requirements.
- Worked on Redis.
- Created continuous build environment on Jenkins.
- Developed Rest based service testing tool.
- Supported production environment including Monitoring Application, resolving any production related issues.
- Setup the monit for the node processes.
- Developed Node native add-ons using PKCS11 library.
- Worked on NSS (Soft HSM) and NSPR setup to store the keys for crypto operations.
- Co-ordinated with development team for deployment of application into Node Server.
- Design SAML propagation between the different identity provider and service provider.
- Involved in the Development of node modules.
- Created Cryptography modules for JWE, JWS and JWT.
- Used GIT for version controlling in designing.
- Worked with source version control tool GIT to manage the code repository
- Created Identity provider and service provider using saml20 library.
- Developed Controller for request, response paradigm by
- Followed Agile Kanban Methodology throughout the project.
- Used nexus scripts to fetch, build and deploy the application to development environment.
- Performed Unit testing.
- Performed E2E Testing
- Interacted with RESTful API servers jQuery, AJAX, and JSON to write/read data from back end services.
- Software is built as a web app on Node.JS, CSS is compiled with LESS and HTML template engine is Jade.
- Used Require.JS, Backbone.JS, and JQuery to create multiple Java Script applications.
- Used the light weight container of the Spring Frame work to provide architectural flexibility for invention of controller (IOC).
Environment: Nodejs, SSO, SAML, postgres 9.3, Redis, Atom, UML, Agile, GIT, Rest services, Hapi framework, Lab, JUnit, XML, nexus, Jenkins.
Sr. UI/UX Developer
Confidential - Camp Hill, PA
Responsibilities:
- Implemented Java WebAPI for secure and reliable system in back-end.
- Worked in configuring zebra ticket printer so to format the data and to print the tickets as per the original and promo codes that is to be used in the store.
- Created Single Page Application (SPA) using AngularJS UI-Route, Dependency Injection design pattern on Controller and Services for shared data between controllers.
- Expertise in JavaScript, AJAX, CSS, JQuery, Node.JS, Require.JS, MVC Design Pattern, JSON, Bootstrap,D3.JS and HighCharts
- Designed UI patterns, UX patterns, GUI designs, page illustrations, and user conceptual designs, templates and banners using Adobe PhotoshopCS5 and Adobe Illustrator CS5.
- Implemented AngularJS 1.2* Services to bind the data and provide access to the data on the server.
- Used AngularJS1.2* as the development framework and done CRUD operations with $http service
- Worked on the XML data that gives the information about store transaction information and created an application that contains the information based on the stored system categories and their related trackers of shipping information.
- Worked on creating a MSI file for the web time clock which automatically install the web application in the IIS server from the manger work station.
- Implemented AngularJS Services to bind the data and provide access to the data on the server. Us Designing and implementing functionality using technologies including JavaScript, AJAX, and JavaScript frameworks such as JQuery.
- Designed table-less layouts using CSS3 and appropriate HTML5 tags as per W3C standards.
- Created an online Style/Pattern Guide to define overall look of the platform to keep the design/UX standards
- Actively involved in Analysis, Detail Design, Development, Bug fixing and Enhancement in Agile methodology.
- Designed front end screens using HTML, .NET controls, JavaScript
- Wrote Java Scripts, .NET validation controls to validate client side data for better quality
- Worked in WCF Web Services to implement Business Services
- UX, UI Design Photoshop/illustrator or Wire framing Prototyping. ed GIT for version controlling in designing.
- Developed web pages using HTML, Cascading Style Sheets (CSS), JavaScript and ASP.NET controls.
- Designed interactive ASP.NET MVC views using jQuery, HTML, CSS, AngularJS and AJAX to provide excellent user experience.
- Implemented ASP.NET Web Server Controls like Grid View to display the records.
- Created WCF Services for creating and consuming the business components in ASP.NET.
- Developed various SSRS Reports for management and Business Users
- Created Rich User Interface using Silverlight, XAML, MVC with C#, VS2010
- Worked with source version control tool GIT to manage the code repository
- Developed form validation with AngularJS $valid, and data validation.
- Responsible for creating database using Code First Approach.
- Worked on oracle database to pull out the information in ticket printing application.
- Created Tables, Stored Procedures, User Defined Functions, Views and Triggers for different data operation on the database using SQL server
- Involved in sprint planning, code review, and daily standup meetings to discuss the progress of the application.
Environment: HTML, CSS, Angular js, JavaScript, Ajax, Web API, Npm, Agile SCRUM, soffice 365 integartion Maven, GIT, Gradle, Azure, MAC,UNIX / Linux, Sql Server Reporting Services (SSRS), XML, SQL Server 2012.
Web/UI Developer
Confidential
Responsibilities:
- Responsible for design and development of web pages using HTML, CSS including AJAX controls and XML.
- Designed business web applications with the help of HTML, DHTML, XHTML and CSS.
- Developed UI using HTML, CSS, JavaScript validations and XML.
- Involved in requirement analysis and application designing sessions and also implemented Agile methodology in the entire project.
- Developed and Implemented Win Forms, Web Forms using ASP.NET and coded the Business logic in C#.
- Implemented N-tier architecture and Object Oriented Methodologies for application development.
- Implemented designing and developing the GUI for the user interface with various controls.
- Used Grid View and List View various other controls for displaying data.
- Used ADO.NET for database interaction.
- Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
- Created whole application using technologies provided by the .NET framework including ASP.NET, ADO.NET and data manipulation using XML.
- Implemented applications in JavaScript and MySQL.
- Involve in code generation, executing unit test cases.
- Wrote stored procedures, views, cursors and triggers using MYSQL.
- Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver and JavaScript.
- Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure. s
- Defined text alignment, size, borders and many other typographic characteristic
- Performed client-side validations using JavaScript.
- Fixed bugs and provided support services for the application.
Environment: HTML, CSS, JavaScript (Libraries: J Query), MS Access, Adobe Flash, ECMA Script, MS Office, IE 6, 7, 8 9 10, Firefox, Chrome,office 365 integartion..