Ui/ux Angular Web Application Developer Resume
Charlotte, NC
SUMMARY
- Around 6 Years of total professional experience in Application design, Development, Integration, Maintenance, Installation, Implementation, testing of various client/server, N - tier and web application and its design, using various UI- TECHNOLOGIES.
- 2years of experience in Finance/Banking domain. Worked with Enterprise Stress Testing(EST), General Ledger(GL) and Comprehensive Capital Analysis and Review (CCAR) .
- Expert in developing User Interface (UI) applications and professional web applications using JavaScript, jQuery, JSP, HTML/HTML5, CSS/CSS3, XHTML, XML, JSON and Ajax.
- Experience in applying the latest software development approaches including model view controller(MVC), event - driven applications using AJAX, Object Oriented JavaScript, JSON and XML.
- Expertise in developing various JavaScript frameworks like Angular.js, Node.js, React.js, Responsive web design (RWD) and Reactive programming using RXJS, NGRX store.
- Experienced implementing Web Services using Apache SOAP, WSDL, JAX-RPC,JAX-WS,RESTful API, restful.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance and extensive experience with Agile and SCRUM
- Worked on React.jsframework to develop interactive websites based on client needs.
- Involved in the Software Life Cycle phases like AGILE and estimating the timelines for projects.
- Experienced in using Text editors like eclipse, Text Wrangler, Sublime Text,Net-Beans, Visual studio code, Notepad and Notepad++.
- Developed Servlets and Utilized Node.js.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Solid experience in JavaScript build tools like Grunt/Gulp, Node.
- Good Knowledge in using Dojo Components and integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.
- Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test-DrivenDevelopment (TDD).
TECHNICAL SKILLS
UI Web Technologies: HTML4/5, DHTML, CSS 2/3, JavaScript, JQuery, Responsive Design, Bootstrap, Angular JS 6/7/9/11, NGRX, RXJS, Backbone.js, React.js, REDUX, Node.js, SASS, XHTML, AJAX, XML, JSON.
Web/App Servers: Apache Tomcat, HTTP, FTP Web Server
IDE, HTML Editors: Eclipse IDE,Sublime Text, Visual studio code, Notepad++, sublime text, atom
Operating Systems: Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10, OS X, Linux (CentOS), Ubuntu.
Bug Tracking Tools: JIRA
Version Control Systems: SVN, GIT
Testing Frameworks: Jasmine, Karma and Protractor
Software Methodologies: Agile, Waterfall
PROFESSIONAL EXPERIENCE
Confidential - Charlotte, NC
UI/UX Angular Web Application Developer
Responsibilities:
- Forecasting and EST Tech: Forecast Connect, GL Sourcing, Connect-R, Connect core applications.
- These applications allow FA/BA to manage input data and perform end to end forecasting and post the forecasted data to General Ledger by making every step automated and reducing the usage of excel spread sheets.
- Design and architecture of the applications with style, coding guideline and environment setup instructions.
- Created a custom, responsive web application from scratch, involved extensively in design discussions and user experience sessions to provide inputs on the UI layout for Connect Core application.
- Involved in developing application styles using Bootstrap and CSS.
- Worked on the UX design to create a Custom Core Components Library with reusable components using Angular 7/9/11.
- Created Angular directives, controllers, modules, pipes etc in Type-Script.
- Created Angular directives for card view, grid, date picker, pager and other custom control and controllers.
- Created templates for UI views in HTML5, CSS and Angular JS directives.
- Developed nested dropdowns and nested forms using Angular materials/reactive form.
- Implemented NGRX store to maintain the state of the application.
- Implemented RXJS for using Observable sequences to allow ASYNC data streams with out of the box RXJS operators.
- Worked closely with the Back-End team to display data using the Custom Components, library Components.
- Hand on experience in migrating legacy application from Angular 6 to Angular 9,11. (GL Sourcing)
- Experience in on-boarding various businesses across the bank and integrating the web-application (ex: CAFA, Debit Cards, GWIM).
- Experience in making Ajax calls (GET, POST..) for triggering or fetching data from Restful API's provided by the backend team.
- Developed cross-browser/platform using HTML5, CSS3, ES6 and JavaScript to match design specs for complex page layouts while adhering to code standards.
- Used front end tools such as Grunt, Gulp, Bower, and NPM to build the application with reactive programming using RXJS, NGRX store.
- Responsible to for making the pages dynamic using AJAX, JSON and JQUERY.
- Used JIRA for ticket tracking and Bit-bucket for source code maintenance.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying.
Environment: Angular JS 6/7/9/11, NGRX store, RXJS, Gulp, HTML5, CSS3, Bootstrap, JavaScript, AJAX, JSON, Oracle DB, Spring, Spring Boot, Responsive Design, JIRA, Bit-Bucket, Agile Methodology.
Confidential - Irving, TX
ReactJS Web Developer
Responsibilities:
- Worked extensively on React JS, Bootstrap, Restful web services, HTML 4/5, CSS 2/3, JSON, Media queries for responsiveness.
- Involved in the development of the UI using JSP, HTML5, CSS3, JavaScript, jQuery, Angular JS, ReactJS and worked on JavaScript framework to augment browser-based applications with MVC capability.
- Developed HTML views with HTML 5, CSS3, JQuery, JSON, and Java Script ES6.
- Used React-Router to turn application intoSingle Page Application.
- Used ReactJS with Material UI to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA)
- Involved in web designing using HTML5, XHTML, CSS 3, JavaScript and extensively used Table Less Design in CSS for positioning
- Redesign and maintain existing internal web application using HTML, CSS, JavaScript and jQuery, ReactJS.
- Implemented flux pattern by usingredux frameworkas a core dependency.
- Converted wireframes into functional UI pages using HTML, CSS, bootstrap, Typescript.
- Designed and built the UI design and front-end programming for wireframes utilizing the most recent HTML5, CSS3 and AngularJS.
- With the concept of React JS Worked on usage metrics and end to end events tracing for analysis purpose.
- Developed front end interface usingstruts, JSP's, JSTL, Tiles Framework and Custom Tag Libraries.
- Developed various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager) and redux libraries.
- Analyzed and parsed the reaction of JSON/XML to refresh DOM. Worked with the SASS/SCSS pre-processor to rearrange composing the CSS stylings.
- Used Backbone.js and ReactJS to create Controllers to handle events triggered by clients and send request to server.
Environment: ReactJS, Mongo DB, Gulp, HTML5, CSS3, JavaScript, AJAX, Spring MVC, Responsive Design, Eclipse.
Confidential - Minneapolis, MN
UI Developer
Responsibilities:
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5, XHTML, and CSS3.
- Worked on ReactJS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Built Angular 4/2 components, UI services to consume rest services using Component based architecture provided by Angular 2.
- Wrote application level code to perform client-side validation using jQuery and JavaScript ES6.
- Defined new validations through AngularJS for the form field validation implemented through HTML5.
- Using advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS.
- Developed custom directives, factories and services in AngularJS.
- Involved to implement various screens for the front end using React-Js and used various predefined components from NPM (Node Package Manager) and redux library.
- Maintain the code base by frequent updates to revision control using SVN.
- Implemented various $scope methods $watch (), $digest () and $apply () in order to implement two way data-binding by using AngularJS.
- Worked on Virtual DOM creating an in-memory data structure cache, computed the results and updated the browser's displayed DOM efficiently using ReactJS.
- Worked with CDK custom build components developed using HTML5, LESS, SASS, React.
- Worked with React and Redux Firefox Firebug and Google chrome JavaScript debugger.
- Worked with the GIT version controller.
- Wrote client-side code using React-Js and used NPM & gulp directories to generate the server environments used browser-FIY, flux to manage with targeted URL's (Uni-Directional data flows) and to monitor the application.
- Production deployment and validation support.
- Fixing the postproduction issues in the application.
Environment: JavaScript, ReactJS, HTML5, CSS3, AngularJS, jQuery, Adobe Photoshop, AJAX, Jasmine, Web services, MVP, XML, XSLT, CVS, MySQL, Oracle 11g, Agile Methodology, Windows.
Confidential
Web/UI Developer
Responsibilities:
- Extensively involved in design discussions and user experience sessions to provide inputs on the layout.
- Created a custom, responsive web application to replace line-of-business web applications.
- Created reusable HTML templates and style sheets based on UI standards and guidelines.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like JavaScript, HTML5, and CSS 3.
- Worked on building the responsive web pages using bootstrap.
- Used Model View Controller (MVC) design pattern to decouple the code and to separate concerns.
- Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
- Closely worked with Business Analysts for requirements analysis and issue resolution with functional specifications for Quote creation, Finalizing Deadlines, Tool Configuration & Reporting.
- Implemented MVC Architecture and developed presentation layer using HTML/HTML5, CSS/CSS3, JavaScript, jQuery and AJAX.
- Used CSS based design techniques to eliminate table-based layouts and use of CSS Sprites to speed up page loading and improve the website performance with cross-browser compatibility and SEO.
- Used MVC Frameworks, Media Queries&CSS3 to make web page Fluid and Responsive.
- Give rich UI experience using Ajax capabilities using DWR (for AJAX communication), JQuery and DOJO (for JavaScript event handling), Design, Developed and implemented ASP, HTML/CSS Template for dynamic Content Generation.
- Performed UNIT and integration testing using Jasmine and in writing Test Cases on every new version before sending it for User Acceptance Test (UAT).
- Implementing the Design and developing modules using Agile Methodology. Planning iteration for effective design and development of the Modules.
Environment: HTML, CSS, JavaScript, jQuery, Bootstrap, AJAX,Angular JS, JSON,Unit-Testing