React Js/nodejs Developer Resume
Jacksonville, FL
SUMMARY
- 7+ years of programming expirence in developing User Interface(UI), Rich Web Applications and Web Service Applications.
- Experience in developing responsive designs and rest based applications with reusable code and high quality & performance using suitable Front - End technologies.
- Experience in prototyping to build quick clickable prototypes and proof of concept applications.
- Excellent knowledge of Adobe Illustrator and Balsamiq to create wireframes and design comps to display UI in an easy to understand fashion.
- Experience in create user interface widgets using Jquery.
- Expierince in BackBone Javascript library with RESTful JSON interface.
- Experince in developing event driven applications using AJAX, JSON and XML.
- Excellent experince in RWD (Responsive Web Design).
- Extensive experience of Object Oriented JavaScript design pattern and JavaScript MVC patterns using AngularJS and ReactJS.
- Use metrics and research to inform design/UX optimization efforts.
- Experience Using Jasmine, Karma unit testing and JSFiddle and Firebug.
- Experience with Databases like MongoDB, MySql.
- Extenstive experience in testing, debugging and troubleshooting the existing code using Firebug, Chrome Inspector, IE toolkit and other tools.
- Experience with package management tools like NPM, Docker, Bower and RPM.
- Experience with Agile, Scrum and Waterfall software development methodologies.
- Experience with User Acceptance Testing (UAT) and Accesibility Testing.
- Experience with building Multiple language applications using I18N framework and other tools.
- Experience with multiple data storage patterns such as redux and flux.
- Used JWT tokens to validate users for application and api access to the application for security reason.
- Knowledge of modern web standards to build applications from the ground up using the latest build technologies such as Webpack.
- Expertise in version control tools like GIT, SVN and TFS to manage and control software development.
TECHNICAL SKILLS
Web Technologies: HTML 4.0/5, CSS2/CSS3,JavaScript, AJAX, JQuery, JSON, WEBPACK, ES5/6,Node.JS 10+, MongoDB, Express JS
Framework: React Js, Node.js, MVC Framework
IDE & Tools: MS Visual Studio, Notepad++, Dreamweaver, Eclipse, Brackets, Sublime Text, SQL Server 2008, Apache Tomcat 6, SharePoint, Visual Studio 10, Eclipse IDE, GitHub, Jenkins, OpenShift, Docker, NPM, Illistrator, Balsamiq
Debugging Tools: Dev Tools, Command Line, Terminal
Version Controls: SVN, GIT
Operating Systems: Windows, Mac OS X
PROFESSIONAL EXPERIENCE
Confidential, Jacksonville, FL
React JS/NodeJS Developer
Responsibilities:
- Working on developing an application using React, Redux, NodeJS, HTML5, CSS3, Bootstrap for nurses to get real time data for the patients.
- Working on developing an application using React, Redux, NodeJS, HTML5, CSS3, Bootstrap for agents/agencies owners to track the agent activities and allows agent to enrol clients within the Confidential system.
- Used expert knowledge in react to improve development efforts by moving items to reusable functionality for use throughout the application
- Used expert knowledge to help improve the performance of the application to meet current web standards and expectations
- Use of latest development tools such as StoryBook to help layout out foundation and structure to code to help lower developer onboarding time
- Used Postman and swagger to see the response of particular API and status of the call
- Transformed application to a redux pattern to help with the front-end data management of the application
- Lead team in future work efforts assignment to ensure proper work/life balance
- Lead team of developers on enhancements the application functionality and add new features to reach quarterly goals and team expectations
- Used Jenkins to deploy code from multiple development and testing environments into a production environment for business validation and approval.
- Used JWT tokens to validate users for application and api access to the application for security reason.
- Used Node Express to build out real-time data communications channels to get data to the front end of the application.
- Used the latest Webpack to build out a development server environment and a production deployment process to be used by the team.
- Experience with Docker deployment process to deploy production ready code to a production environment.
- Deployed download modules to NPM and Artifactory for reuse throughout the team.
- Build Micro Service Applications that could be installed as reusable mini applications throughout the company.
Environment: React JS, Redux, CSS, HTML, Postman, Jenkins, Swagger, Rally, ES6 features, Material UI, Node JS, MongoDB, Express JS, Webpack, Docker, JWT
Confidential, Gainesville, FL
UI Developer
Responsibilities:
- Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
- Involved in development of User Interface using HTML/HTML5, CSS/CSS3, JavaScript, and jQuery, AJAX, JSON, React.JS and Angular.JS.
- Extensive experience using Bootstrap for layout and involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
- Coordinate with Interface Design Architects for meeting accessibility standards at code level and to match latest W3C standards.
- Participate in the team on agile development cycle and followed SCRUM methodology.
- Worked on creating responsive website for smart devices using Responsive design and media queries.
- Produced content pages with CSS3 layout and style mark-up presentations and also used JavaScript methods and properties.
- Developed differentjQuery component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
- Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
- Ensured site design integrity and quality control consistency throughout the project's lifecycle.
- Experience Using Jasmine, Karma unit testing for code coverage and functional testing.
- Built applications using a Test-Driven Development (TDD) style of coding.
- Used the latest Webpack to build out a development server environment and a production deployment process to be used by the team.
- Used Jenkins to deploy code from multiple development and testing environments into a production environment for business validation and approval.
- Used InstabulJS for code coverage display with the Jenkins build process for continuous integration standards.
- Used I18N to build a multilingual application to switch between languages on the application.
- Experience with Agile, Scrum and Waterfall software development methodologies.
- Experience with User Acceptance Testing (UAT) and Accesibility Testing.
- Experience with package management tools like NPM, Docker, Bower and RPM
Environment: HTML, HTML5, CSS, CSS3, JavaScript, jQuery, AJAX JSON, Angular.JS, Bootstrap, Responsive design, Grunt, Bower, Node.js, NPM, Instabul, Jasmine, Karma
Confidential, Orlando, FL
UI Developer
Responsibilities:
- Built an office supply web application that let attorneys order supply through an automated system instead of a manual process.
- Experience Using Jasmine, Karma unit testing for code coverage and functional testing.
- Used real time data to build out customizable real estate portals for agents.
- Used PHP, JavaScript, HTML and CSS to update existing sites.
- Worked on updating site to get higher listing results from google search.
- Used PHP/JavaScript to update current website to latest standards.
- Built tracking software for newly acquired business to keep tracking of agent call times and messages with clients.
Environment: HTML5, CSS3, Bootstrap3, PHP, JavaScript