Ali Newman - UI
Ali Newman - UI
Contact+14804165470
Email:[email protected]
Professional Summary:
12 + 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. C#,
Kubernetes, and SQL
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.
Databases: MySQL, SQL Server, MS-Access.
EDUCATION
Professional Experience:
Red Cedar TG - is a small business owned by the Modoc tribe in the United States that offers tailored IT and
telecommunications solutions.
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.
Developed backend services using Java Spring Boot, Kubernetes, SQL, and C# .NET Core to support for
applications.
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.
Used web applications development using Django/Python, Flask/Python, jQuery, Ajax while using
HTML/CSS/JavaScript for server-side rendered application.
Implemented test cases and performed unit testing using Karma-test-runner and Jasmine. Implemented e2e
testing using Protractor.
Developed Accessible Websites and implemented web pages following WCAG 2. standards, ensuring
compliance with ADA and Section 508 regulations.
Involved in Accessibility Audits: Conducted comprehensive accessibility audits and usability testing using
tools like WAVE, Axe, and Lighthouse to identify and resolve accessibility issues.
Tested websites and applications with various assistive technologies such as screen readers (JAWS, NVDA,
VoiceOver), screen magnifiers, and alternative input devices to ensure compatibility.
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
First Priority CDS LLC- is a company in the United States that offers tailored IT and telecommunications solutions that
meet the unique demands of for health care.
Responsibilities:
o 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.
o Managed the MySQL database, including creating and maintaining tables to store survey-related information,
ensuring efficient data storage and retrieval
o 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.
o Implemented test cases and performed unit testing using Karma-test-runner and Jasmine. Implemented e2e testing
using Protractor.
o Developed Accessible Websites and implemented web pages following WCAG 2. standards, ensuring compliance
with ADA and Section 508 regulations.
o Involved in Accessibility Audits: Conducted comprehensive accessibility audits and usability testing using tools like
WAVE, Axe, and Lighthouse to identify and resolve accessibility issues.
o Tested websites and applications with various assistive technologies such as screen readers (JAWS, NVDA,
VoiceOver), screen magnifiers, and alternative input devices to ensure compatibility.
o Worked extensively on developing controllers, Interfaces and implementation classes using Spring MVC framework
API design and development CRUD (Create, Read, Update, Delete) RESTful Services
o 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
Amtrak is a passenger train company in the United States and uses many different types of trains to carry people
between more than 500 cities.
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, 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.
Worked on back-end web development and design using Java/J2EE applications (Java 1.8, REST Services,)
Integrated Java-based APIs, Kubernetes services, SQL databases, and C# ASP.Net workflows for data
Spearheaded automated testing practices with Cypress and Jest for Vue.js applications,enhancing code quality and
reliability.
Collaborated with backend teams to enhance API performance and microservices implemented in Java, Kubernetes,
SQL, and C#.
Utilized semantic HTML elements and ARIA roles, properties, and states to enhance accessibility and improve
assistive technology interactions. 5.
Developed training materials and conducted workshops for development teams to educate on accessibility best
practices and inclusive design principles..
(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, Bootstrap, and JSON.
Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML
Designed RESTful API integration strategies using Java, Kubernetes, and SQL for efficient data flow between
front-end and back-end systems.
Improved user experience by designing and creating new web components and features Involved in complete SDLC -
Requirement Analysis, Development, System and Integration Testing.
Worked on back-end web development and design using Java/J2EE applications (Java 1.8, REST Services, Spring Boot,
API/Microservices, Maven, Jenkins, Web Services, JIRA, Docker).
Developed test classes in JUnit and used Mockito for unit testing. Designed and developed OAuth2.0 Single Sign-On
using Spring Security.
Used GIT for version control tool for merging branches and used Source tree to solve conflicts. Developed CRUD REST
API using POST, GET, PUT and DELETE methods.
Integrated automated accessibility testing into the CI/CD pipeline using tools like Axe, Pa11y, and Lighthouse,
reducing accessibility defects in production
Saint Louis, Missouri
Responsibilities:
o Developed the Front-End and User Interface of ARWorks applications using JavaScript, ES6, 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.
o Involved writing modules using React as a view engine to build component-based application. Created reusable React
components and managed application state with Redux.
o Applied redux middleware using redux-promise, redux-thunk and redux-saga. Used redux-form to manage form state
in redux.
o Designed scalable backend services using Java, Kubernetes, SQL, and C# to support progressive web (PWAs).
o Applied Oriented Programming techniques to track UI components being added to DOM and to change the behavior
of framework methods.
o Used High-Order Component to improve component reusability
o Applied Semantic UI to design user interface such as Accordion, T ab and Modal.
o Refactored the client-side validation to decouple the UI and business logic, reduced dependency and event listeners.
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.
Utilized Java, Kubernetes, SQL, and C# for backend services supporting data visualization modules withi
applications
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 Behavior’s 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.
Wipro, Indianapolis, 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.
o Designed and implemented custom CMS solutions with backend support in C#, Kubernetes, SQL, and A
Conducted usability testing sessions to gather user feedback and iteratively improve application design.
o 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.
o Implemented test cases and performed unit testing using Karma-test-runner and Jasmine. Implemented e2e
testing using Protractor.
o Worked extensively on developing controllers, Interfaces and implementation classes using Spring MVC
framework API design and development CRUD (Create, Read, Update, Delete) RESTful Services
o 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
Mindtree Ltd is a multinational information technology and outsourcing company headquartered in Bangalore, India and
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
Talascend LLC. is a global engineering resource company founded in 2008. Headquartered in Troy, Michigan.
Responsibilities:
o Reverse engineering of existing applications and fully documenting them.
o Used Backbone.js and ReactJS to create Controllers to handle events triggered by clients and send request to
server.
o Performed Code reviews
Responsibilities:
o Requirements gathering from business and defining specifications for the system.
o 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.
o Develop HTML and CSS template using Photoshop.
o Responsible for creating the screens with table-less designs meeting W3C standards. Developed fast loading
images using Adobe Photoshop.
o Developed CSS styles to maintain the uniformity of all the screens throughout the application and
positioning of screen objects.
o Used Selectors in jQuery for updating content on DOM nodes.
o Used jQuery-Ajax plug-in to get the data in JSON format and displayed on HTML page.
o Did extensive JavaScript and jQuery programming to give AJAX functionality for the website. Built
dynamically generated dropdown lists using Ajax and jQuery.
o Working with Bootstrap to design Single Page Applications. Used SQL in server-side code to fetch the JSON
format of data.
o Designed, developed and implemented the database in Microsoft SQL Server for the application.
o 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.
o Environment: HTML, CSS, JavaScript, jQuery, JSON, Ajax, Photoshop, MVC.