Post Job Free

Resume

Sign in

Node Js React

Location:
St. Louis, MO
Salary:
100000
Posted:
January 22, 2024

Contact this candidate

Resume:

Ali Sharrieff Newman

480-***-****

HYPERLINK "mailto:ad2z01@r.postjobfree.com" ad2z01@r.postjobfree.com

Professional Summary

** + years of experience in designing User Interface (UI) web applications using HTML5, HTML4, CSS3, CSS2, CSS, XHTML, Java Script, jQuery, jQuery Mobile, AngularJS, Node.js, ReactJS, AJAX, JSON, MVC.

Hands on expertise in working with the Java Script, prototype JS and various MVC JavaScript frameworks AngularJS, Backbone.js and Node.js.

Strong experience in using the latest approaches including MVC in the browser, event - driven applications using AJAX, JavaScript, JSON, and JSONP.

Hands on experience in creating components using React.js

Good experience in creating components documentation using react.js

Good experience in utilizing JavaScript MVC frameworks like AngularJS, Backbone.js, AJAX and Photoshop.

Extensive experience in developing applications in a single page (SPAs) using various JavaScript frameworks like AngularJS, Backbone.js and Bootstrap.

Strong in developing and updating a web page quickly and effectively using HTML5, CSS3, Java Script, jQuery and AngularJS with the webpage crosses browser, desktop and mobile compatibility.

Hands on experience in developing user interfaces for Desktop, Mobile, and Tablet using Java Script, HTML4, HTML5, Ajax, CSS2, CSS3, jQuery, JSON and AngularJS & Reactjs.

Hands on experience in developing prototype module using AngularJS and ExtJS, implemented Pagination and Data grid.

Used SASS and LESS CSS pre-processors for converting to old fashioned CSS.

Strong experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table and Pseudo Classes.

Experience in applying latest development approaches including MVC framework in the browser, event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.

Have experienced on developing web applications using Bootstrap, Code Mirror, Brackets and Ember.js.

Expertise in Client Side designing and validations using HTML, DHTML and Java Script.

Well experience in designing UI patterns and UI applications with the help of Adobe products like Adobe DreamweaverCS3, Adobe Photoshop CS3/CS and Adobe Fireworks CS3.

Expertise in debugging and troubleshooting existing code using Firebug, Firebug Lite and Developer Tools.

Well versed with UI tools like eclipse, sublime, notepad++ for developing.

Responsibilities include bug fixing, adding feature requests, enhancements and new development.

Actively involved in defining the requirements for the application, prepared functional specifications and actively involved in the database design for the module.

Hand on experience in working with agile software lifecycle methodologies Designed and developed NoSQL and RDBMS solutions for all users.

Analyzed and resolved issues relating to database application performance.

Managed and administered all NoSQL database systems.

Prepared formal queries for various reporting requirements.

Created and executed database solutions in distributed and clustered forms.

Experience in all phases of Software Development Life Cycle (SDLC) including Analysis, Design, Development, Documentation, Testing, Deployment, Version Control and production support.

Used GitHub and Tortoise SVN for source code management and for version control.

Capable of quickly learning and delivering solutions as an individual and as part of a team.

Technical Skills:

UI Web Technologies

XML, HTML/HTML5, XHTML, CSS/CSS3, Bootstrap, JavaScript, JQuery, angular.js,,reactjs, angular 5, Underscore.js, node.js, AJAX, JSON, Grunt and Gulp

Testing Tools

Firebug, Developer tools, Fiddle, BugZilla, HPQC

IDE, HTML Editor

Notepad++, Eclipse IDE, Visual Studio, Dreamweaver, Web Storm, Atom, Sublime text.

Web/App Servers

Apache Tomcat, HTTP Web Server and JBoss

Programming Languages

Java, Javascript.

Methodologies

Agile, Waterfall.

Browser

IE, Firefox, Opera, Chrome, Safari

Databases

SQL Server, Oracle, MYSQL

Education:

Bachelors in Software Engineering at ITT Technical Institute in 2010

GPA: 3.3

Professional Experience:

Front End Developer – Secret Clearence July 2021 – March 2023

FedItc LLC, Saint Louis, MO

FEDITC, LLC is an ISO 9001/20000-1/27001, and CMMI level 3 certified cyber security, IT, and engineering services firm.

Responsibilities:

Involved in requirement gathering and creating initial documentation for the system.

Involved in client/product owner interaction to understand the requirements & during complete development phase for any change request, functionality demo, daily status meeting etc.

Built Web pages that are more client intuitive utilizing VueJS,, JQuery, HTML5, CSS3, DOM, RESTful API Services, JavaScript, Node.js, Adobe Launch, Bootstrap, and JSON.

Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML

Improved user experience by designing and creating new web components and features Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.

React JS Developer(Maximus - Remote)

St Louis, Mo

April 2020 – July 2020

Responsibilities:

Developed the Front-End and User Interface of ARWorks applications using Javascript, ES6, Adobe Launch, React, and Redux.

Developed Single Page Applications (SPAs) using React-Router and to enable navigation from one view to the next as clients performs application tasks.

Involved writing modules using React as a view engine to build component-based application.

Created reusable React components and managed application state with Redux.

Applied redux middleware using redux-promise, redux-thunk and redux-saga.

Used redux-form to manage form state in redux.

Applied Oriented Programming techniques to track UI components being added to DOM and to change the behavior of framework methods.

Used High-Order Component to improve component reusability .

Applied Semantic UI to design user interface such as Accordion, T ab and Modal.

Refactored the client-side validation to decouple the UI and business logic, reduced dependencyand event listeners.

React JS Developer(Cognizant)

Memphis Tennessee

May 2019 – Sep 2019

Responsibilities:

Developed the application for responsive to different screen resolutions using Bootstrap and CSS media queries.

Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.

Developed Date Time Picker using Object Oriented JavaScript extensively

Developed external page using jQuery (from the same domain) inside a container when a tab is clicked on via Ajax call and also to support auto mode

Used various bootstrap components like accordion, date picker, time picker, alert, buttons, modal and also react-bootstrap components.

Thorough understanding of CSS principles with a clear ideology for managing maintainable, scalable and cross-browser code

With the concept of ReactJs Worked on usage metrics and also end to end events tracing for analysis purpose.

Working experience on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviours in CSS.

Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Opera, Firefox, Google Chrome and Internet Explorer.

Resolved complex issues related to browser and network performance, cross-browser and legacy IE compatibility, client-side scaling, data modeling, usability and testability

Deep understanding and working experience in Object Oriented JavaScript programming and JavaScript Spring MVC frameworks.

Expert in HTML5/CSS3 development and have experience React.js, angular.js, Responsive design.

Lead UI Engineer

Sep 2017 – April 2019

Wipro, Inianapolis, IN

Wipro Ltd is an Indian multinational corporation that provides information technology, consulting and business process services

Responsibilities:

Experience with the features of Angular 5 and backend development such as directives, modules and routing.

Highly used Angular 5 router to build single page application for navigate through the different status and multiple modals.

Used React JS to create Controllers to handle events triggered by clients and send request to server Valuable experience in using the latest JavaScript framework Angular 5 and worked with all its various concepts like services, custom directives, promises, factory and providers.

Implemented test cases and performed unit testing using Karma-test-runner and Jasmine.

Implemented e2e testing using Protractor.

Worked extensively on developing controllers, Interfaces and implementation classes using Spring MVC framework API design and development

CRUD (Create, Read, Update, Delete)

RESTful Services

Web fundamentals like HTML, JavaScript, and CSS

Server-side languages like PHP, Python, Ruby, Java, JavaScript, and .Net

Database technologies like MySQL, Oracle, PostgreSQL, and MongoDB.

Web server technologies like Node.js, J2EE, Apache, Nginx, ISS, etc.

Frameworks related to their server-side language of choice like: Express.js

Lead UI Engineer Sep 2016 – Sep 2017

Mindtree Ltd., Atlanta, GA

Mindtree Ltd is a multinational information technology and outsourcing company headquartered in Bangalore, India and New Jersey, USA.

Responsibilities:

Developed the UI layout and front-end programming (HTML) for web application that matched requirements. Working in the Agile/Scrum development environment with frequently changing requirements and actively participated in scrum meetings and reviews.

Developing new user-facing features using React.js

Designed and developed NoSQL and RDBMS solutions for all users.

Analyzed and resolved issues relating to database application performance.

Managed and administered all NoSQL database systems.

Prepared formal queries for various reporting requirements.

Created and executed database solutions in distributed and clustered forms.

Developed user interface components and implementing them following well-known React.js workflows with Redux.

Development of client side validation techniques using Web RTC and JQuery and Angular 2 Java Script.

Designed the front-end applications using ReactJs and Angular 2, user interactive (UI) web pages using web technologies like Hybrid HTML5, XHTML, and CS.

REST - the standard HTTP request and response mechanism, simplifying implementation and providing for a looser coupling of the client and server.

Responsible for creating efficient design and developing User Interaction screens using HTML5,CSS3, JavaScript, jQuery, AJAX and JSON.

Used JavaScript, jQuery for user interactions in pages..

Designed and developed custom jQuery components for the front end client side validations.

Responsible to manipulate HTML5, CSS3 in jQuery as well as making the pages, dynamic using AJAX, JSON and XML.

Modularized front end CSS and JS code

Developed server side REST style web services and called them from backbone collections.

Developed a cross-device/cross-browser web application for real-time location sharing utilizing JavaScript API.

Extensively used Grunt as an associate to NodeJS to establish the connectivity between database and client.

Web Design (RWD) and did data manipulations to display data in company standard format in UI.

Leveraged angular resources for all data access, encapsulating URLs and standardizing data access interfaces.

Tested cross browser functionality and fixed major layout bugs for supported browsers.

Environment: Core Java, Eclipse, Atom, HTML/HTML5, CSS3, JavaScript, JQuery, REST Web Services, Sass, RWD, AJAX, JSON, XML, Maven, Star team, SQL and Grunt

Sr.Software Engineer July 2016 - Dec 2016

Talascend LLC. Atlanta, GA

Talascend LLC. is a global engineering resource company founded in 2008. Headquartered in Troy, Michigan.

Responsibilities:

Reverse engineering of existing applications and fully documenting them.

Used Backbone.js and ReactJS to create Controllers to handle events triggered by clients and send request to server.

Worked with CakePHP framework to reconstruct old applications

Performed Code reviews

Sr.Software Engineer July 2014 - July 2016

General Motors, Chandler, AZ

General Motors is an American-multinational corporation headquartered in Detroit, Michigan that designs, manufactures, markets, and distributes vehicles and vehicle parts, and sells financial services

Responsibilities:

Involved in all phases of Software Development Life Cycle (SDLC) of project including requirement Analysis, Designing, Building, Unit testing and Deployment.

Working in the Agile/Scrum development environment with frequently changing requirements and actively participated in scrum meetings and reviews.

Using the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section, Canvas etc.

Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.

Designed table-less layouts using CSS3 and appropriate HTML5 tags as per W3C standards.

Development of cross browser compatible web page using Java Script and jQuery.

Created optimized graphic websites and application interfaces using HTML5, CSS3 and jQuery.

Creating a responsive web application integrating Twitter Bootstrap with AngularJS and media queries.

Designed and developed custom jQuery components for the front end client side validations.

Responsible to manipulate HTML5, CSS3 in jQuery as well as making the pages, dynamic using AJAX, JSON and XML.

Modularized front end CSS and JS code

Developed server side REST style web services and called them from backbone collections.

Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API.

Integrated the Java code (API) in JSP pages and responsible for setting up AngularJS framework for UI development. Developed html views with HTML5, CSS3, bootstrap and AngularJS.

Implemented code according to coding standards and Created AngularJS Controller, which Isolate scopes perform operations.

Developed custom directives, Factories and Services in AngularJS.

Worked on responsive design in making the application compatible with desktop, tablet, mobile and also developed tabbed pages.

Using AngularJS created Responsive Web Design (RWD) and did data manipulations to display data in company standard format in UI.

Leveraged angular resources for all data access, encapsulating URLs and standardizing data access interfaces.

Implemented faster mobile-friendly applications using Twitter Bootstrap framework.

Tested cross browser functionality and fixed major layout bugs for supported browsers.

Using SVN as source repository and controlling versions of the code.

Wrote Jasmine unit tests using Karma to verify AngularJS modules and JavaScript utility routines.

Deployed the application to Apache Tomcat server and tested the front end using Jasmine.

Identifying and fixing the browser performance related issues in the application along with production deployment and validation support.

Environment: Core Java, Web storm, AngularJS, HTML/HTML5, CSS3, JavaScript, JQuery, Bootstrap, REST Web Services, Sass, RWD, AJAX, JSON, XML, Maven, Tortoise SVN, SQL, JBOSS, Grunt and Jasmine.

Software Engineer July 2013 - Dec 2013

Artech Information Systems, Overland Park, KS

Artech is a minority and women-owned business enterprise (MWBE) committed to maximizing global workforce solutions on behalf of its clients. Artech's deep heritage, proven expertise and insightful market intelligence has secured long-term partnerships with Fortune 500 and government clients seeking world-class professional resources.

Responsibilities:

Requirements gathering from business and defining specifications for the system.

Coordination in project activities and ensure that all project phases are followed and documented properly.

Worked in a team, involved in developing the UI, layout and front-end programming (HTML) from wireframes

Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML and CSS.

Designed dynamic and browser compatible pages using HTML, DHTML, CSS and JavaScript.

Develop HTML and CSS template using Photoshop.

Responsible for creating the screens with table-less designs meeting W3C standards.

Developed fast loading images using Adobe Photoshop.

Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.

Used Selectors in JQuery for updating content on DOM nodes.

Used JQuery-Ajax plug-in to get the data in JSON format and displayed on HTML page.

Did extensive JavaScript and JQuery programming to give AJAX functionality for the website.

Built dynamically generated dropdown lists using Ajax and jQuery.

Working with Bootstrap to design Single Page Applications.

Used SQL in server side code to fetch the JSON format of data.

Designed, developed and implemented the database in Microsoft SQL Server for the application.

Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.

Worked with teams where requirements are constantly being implemented, tested and improved.

Environment: HTML, CSS, JavaScript, JQuery, JSON, Ajax, Photoshop, MVC.

Software Engineer July 2006 - Dec 2013

Connexx LLC, Saint Louis, MO

Connexx LLC is a e-business useful to customers and vendors for processing of large amount of information on daily basis.

Responsibilities:

Design development of presentation layers using HTML, CSS, JavaScript and jQuery.

Used JavaScript and JQuery for validating the input given to the user interface.

Developed Mock-up designs as per the requirements of Business.

Developed the complete HTML, CSS and JavaScript of the pages with emphasis on performance, accessibility (AA) and SEO standards.

Implemented Performance Tuning to make the pages, load fast and in an effective way.

Implemented AJAX to speed up web application.

Used JQuery extensively for event handling, DOM manipulation and cross-browser compatibility.

Performed extensive unit testing (end-to-end) and prepared detailed test scripts as part of it.

Environment: JavaScript, CSS, HTML, JQuery, XML, JSP, MVC, Windows.



Contact this candidate