Ui Developer / React Js Developer Resume
Boston, MA
SUMMARY
- 5 + Years of experience in Design, Development and implementation
- Extensive experience in various UI Widget using JavaScript libraries
- Well versed W3C standards
- Good Experience in developing single page application using ReactJS
- Experience in software development life cycle (SDLC) in developing and designing UI using HTML5, CSS3,JavaScript,JSON,JQuery,
- Developed REST services using Node - Js, Express-Js, JWT Token Auth
- Developed Microservices using Express Gateway.
- Experience in serverless application using AWS Lambda,Api gateway,Dynamodb
- Hands on experience in mongoDB through Mongoose
- Used Git as version control tool.
- Deployed on Azure using Docker and VSTS.
TECHNICAL SKILLS
- HTML5,CSS3,JavaScript,Jquery,Ajax,Bootstrap,
- React js, Redux, React router,Axios
- Node Js, Express Js, Mongoose, RESTful,GraphQL API, Express Gateway
- Git,TFS,GitHub
- Adobe XD,Zeplin, Invision, Xmind, CSS, Bootstrap, Material UI
- Mongodb, DynamoDB, SQL server2014
- Aws Lambda,Aws ApI Gateway,IAM,
- Google Map, Stripe, Route4me
PROFESSIONAL EXPERIENCE
UI Developer / React Js Developer
Confidential, Boston MA
Environment: HTML, CSS3, JavaScript, JSON, Reactjs, Redux,ES6, Node.js, Bootstrap, Visual studio Editor, GIT, Azure, VSTS, MongoDB, Express Js, Mongoose
Responsibilities:
- Responsible for developing new responsive, web-based user interface
- Created microservices using Nodejs and express-gateway
- Created front end development using React, Redux, Html5
- Constructing visualizations that are able to depict vast amounts of data
- Collaborating with the rest of the engineering team
- Coordinating with product team and graphic designers
- Learn and understand user interactions
- Develop a flexible and well-structured front-end architecture, along with the APIs to support it
- Developing reusable user interface components
- Advanced knowledge in web development using ReactJS, Redux, JavaScript ES6, Ajax, HTML5, CSS Material UI, Bootstrap
- Used Git as version control tool
- Implemented JWT Token Auth .
Node Js Developer
Confidential - Boston MA
Environment: Node Js, Express Js, MongoDB, Mongoose, GIT, AWS, AWS Lambda,Api gateway, DynamoDM, JWT web Token, Postman
Responsibilities:
- Organizing SCRUM meetings every day, Planning Deliveries Getting inputs from clients
- Followed Agile Scrum Methodology to analyze, define, and document the application which will support functional and business requirements
- Designing wireframe in Adobe XD and Invision
- Building Dashboard in React js and Rest APIs in Node js with Express js
- Migrating apps to MicroServices, Migrating server stack to Serverless on AWS Lambda
- Tasked to develop web applications such as writing business logic
- Integrating front-end web APIs, exception handling, performance optimization, authentication, database management
- Developed AWS cloud formation templates and setting up Auto-scaling for EC2 instances and involved in the automated provisioning of AWS cloud environment using Jenkins and chef.
- Developed server-side software modules and client-side user interface components deployed entirely in Compute Cloud of Amazon Web Services (AWS).
- Build Restful API web services using Express Js.
- Implemented JWT JSON Web Token for API authentication
- Integrated Nodemailer module for Node.js to send emails.
- Multer node.js middleware for handling multipart/form-data, which is primarily used for uploading files.
- Built rich prototypes and applications using HTML5, CSS3, JavaScript, jQuery, Ajax, JSON, Angular 4.0/5.0, NodeJS and Bootstrap
- Used GWT and AmazonAWS (EC2/S3/EBS) for prototyping and subsequent evaluation.
- The responsibility of maintaining and developing server-side code with JavaScript and Node.js runtime environment.
- Used Node package manager(npm) for managing the Node.js modules like Watchify, Browserify, Http-Fetch etc.
- Implemented Single Page Design and customized directive and filter criteria by using Angular4, which can allow data binding to specific views and synchronize the data with the server.
- Performed Restful routing using Node.js which submits my form data to the Mongo DB database.
- Used Swagger and Postman to test the developed RESTful API.
UI Developer
Confidential, New York, NY
Environment: HTML5, CSS3, JQuery, Bootstrap, Angular.js, Require.js, Ext.js, Node.js, Backbone.js, Responsive Web Design, AJAX, JQuery UI, JavaScript, Dreamweaver, Photoshop, Flex, MVC, Rest Web Services, JSON, XML, SEO, MySQL Server, Eclipse and Windows
Responsibilities:
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Used the functionalities to write code in HTML5/HTML, CSS3/CSS, Angular.js, JavaScript, JQuery, Ajax, JSON, and Bootstrap with MySQL database as the backend.
- The project is built upon the Single Page Application (SPA) criteria.
- Developed Web application for backend system using Angular.js with cutting edge HTML5 and CSS3 techniques.
- For new website features wrote Angular.js controllers, views and services.
- Involved in developing a new business application to the layout using Grid orientation model Bootstrap framework.
- Used Backbone.js and Require.js to create Views to hook up models to the DOM and synchronize data to/from server.
- Designed Frontend with in object oriented JavaScript Framework like Node.js and Ext.js.
- Developed JQuery code using an XML Http Request Adapter to send an AJAX request to the server side code and also implemented a callback function to handle the results.
- Worked on prototypes for Responsive Web design.
- Implemented JavaScript source code and embedded nested handling logic using JQuery event handlers and call back functions.
- Developed the JQuery callback functions for implementing asynchronous communication using AJAX.
- Extensively used JQuery UI for screen design and development.
- Involved in Coding, styling, testing of reusable JavaScript, CSS3, HTML5 widgets/ libraries for complete UI controls.
- Designed user friendly navigation for displaying various sections of data using JQuery.
- Created Dynamic Web Pages using Web Controls and developed forms using HTML5.
- Coded pages with best Search Engine Optimization (SEO) techniques.
- Used Dreamweaver, Photoshop, Flex for implementing application and designing graphics and images.
- Used Content Management system (CMS) for the dynamic configuration of the header and footer of the web application.
- Styling pages using CSS3.0 and developed JavaScript for user interfaces.
- Used CSS Blueprint to create grids and adopt cross browser interactive features and to make the web pages more.
- Implemented XML parsing code for different application.
- Developed server side REST style web services and called them from angular controllers.
- Frequently met with the project manager to review project goals and to create proposals for future developments, researching their fields for UI design.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
Linux Admin
Confidential, Chicago, IL
Responsibilities:
- Installation of patches and packages using RPM and YUM in Red hat Linux.
- Created and modified application related objects, created profiles, users, roles and maintained system security.
- Experience in Developing KORN, BASH, PERL, Python, shell scripts to automate Cron jobs and system maintenance.
- Monitored system Activities like CPU, Memory, and Disk and Swap Space usage to avoid any performance issues.
- Troubleshooting network, memory, CPU, swap and file system issues, TCP/IP, NFS, DNS and SMTP in Linux servers.
- Responsible for writing/ modifying scripts using sh, ksh and bash for day-to - day administration.
- Modified kernel parameters to improve the server performance in Linux.
- Creation of logical volumes (LVM) for Linux operating systems.
- Installed and configured Apache/ Tomcat web server.
- Upgraded the RHEL 3 to RHEL 4.4 to RHEL 5.0.
- Involved in design, configuration, installation, implementation, management, maintain and support for the corporate Linux servers RHEL 4x, 5.x, SOLARIES 9, CENTOS 5.x.
- Worked with DBA Team for database performance issues, network related issues on Linux server.
- Maintained proper documentation of all the activities carried out during the project.
- Created and modified users and groups with SUDO permission.
- Installed and configured VNC server/ client.