Full Stack Ui Developer Resume
Columbus, OhiO
SUMMARY
- Over 5 years of experience in designing professional UI web applications using front - end technologies like HTML5, JavaScript, jQuery, Bootstrap and CSS3.
- Experience with user Interface (UI Components) development using jQuery and expert in handling JSON objects using jQuery
- Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, CSS Sprites, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Experience in developing responsive web design using Bootstrap.
- Extensively used the JavaScript frameworks jQuery and developed UI components using jQuery UI.
- Experience on Developing Mobile apps using jQuery Mobile
- Experience in developing Rich Internet Application (RIA’s) with using MVC frameworks such as Angular JS.
- Developed UI using HTML, JavaScript, and JQuery and hands on with Angular JS.
- Built confidential tool using Angular 2, RXJS, and NGRX platform. Developed components as an independent module for reusability across the application.
- Handled data from multiple streams to maintain the sequence and their dependencies by using RXJS, operators.
- Developed Rapid application in Angular 4 with Typescript and implemented RXJS (reactive extension) for using Observable sequences to allow sync data streams with out of the box RXJS operators.
- Used @Input and @Output decorators for property/model binding and emitting events respectively. It done to allow component-to-component communications.
- Built REST API end-points for various concepts.
- Expertise in React JS framework to develop the SPA.
- Experienced in React JS and working with React Flux architecture.
- Experienced in working with redox architecture using complex Object-Oriented concepts in improving the performance of the websites.
- Experience in using React JS components, Forms, Events, Keys, Router, plus Redox, Animations and Flux concept.
- Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
- Familiar with creating Custom Reusable React Components Library.
- Used Rest client - POSTMAN and SOAPUI tools to test REST API services.
- Testing JSON output using Advanced REST Client or POSTMAN.
- Created regular Rest end-points that would be to create, read with ID, read All, Update and Delete CRUD
- Integrated GIT into Jenkins to automate the code checkout process.
- Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, and form validators.
- Designed and developed the application using Angular 7 framework along with HTML5, CSS3, Type Script, Java Script, Bootstrap, Node.js, and NPM.
- Moved existing AngularJS controllers and services to Angular 7 components for more responsive and less dependency.
- Analyze web and mobile application requirements.
- UI design with HTML5, CSS and Bootstrap.
- UX design for each use case in the requirements.
- Program for Single Page Application development using Angular JS.
- Develop single code application that runs on multiple devices (Desktop, Laptop, Tablet and Mobile).
- Unit testing with Karma, Jasmine
- Work with other development tools like GIT, GRUNT, and Bit bucket.
- Follow Agile process in developing application
- Program for Single Page Application development using Angular 2/4, Typescript, Angular 7.
- Expertise in using Angular JS directives, Controllers, Filters, Services, Templets, Events and Injectors.
- Experience in building application with React JS, Redox, Require JS, in MVC architecture.
- Expertise in Client Side designing and validations using HTML, HTML5 and Java Script.
- Good Understanding of Document Object Model (DOM) and DOM Functions compatibility and SEO / web standards.
- Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like IE, Mozilla FF, and Chrome.
- Design Database with No-SQL MongoDB.
- Work with other development tools like GIT, GRUNT, GULP and JIRA.
- Follow agile process in developing applications.
- Worked on IDE’s like Adobe Dreamweaver, Eclipse to develop Web applications
- Good understanding of Model View Controller (MVC) Pattern.
- Excellent understanding of Software Quality, Configuration Management and Software Release Practices.
TECHNICAL SKILLS
Operating Systems: Windows, Linux, IOS
Programming Languages: Angular JS, Angular 2/4,Angular 7,Java, SQL
Web (UI) Technologies: HTML4/5, CSS3, JavaScript, jQuery, Bootstrap, Angular.js, Ajax, JSON, Angular 2/4, Typescript, Angular 7, React.js.
Databases: MySQL.
Application Servers: WebLogic, Apache Tomcat.
Prototyping Tools: Adobe Photoshop CC 2018, Adobe XD CC 2018
Configuration Control: GIT, Grunt, Bit Bucket.
Project Management Tools: Jira, Rally, Scrum works.
PROFESSIONAL EXPERIENCE
Confidential, Columbus, Ohio
Full stack UI Developer
Responsibilities:
- Actively involved in all aspects of the system design and understanding of Application Development Lifecycle Methodologies.
- Worked extensively on design and development of UI using HTML5, CSS3, LESS, SASS, jQuery and Bootstrap 4
- Used NPM for installing required node modules and other published Angular NPM modules.
- Worked Extensively with Angular CLI for creating components, Services, pipes, Directives..
- Developed single page applications using Angular4, Typescript, web pack and grunt.
- Updated the application with new features of Angular 7.
- Built confidential tool using Angular, RXJS, and NGRX platform. Developed components as an independent module for reusability across the application.
- Implemented NGRX store to maintain the state of the application. NGRX store used to store results after angular injector observable retrieved the data from backend. Added logic to dispatch the action to NGRX store, this was done to update the store and to update components subscribed to that particular store.
- Developed Rapid application in Angular 4 with Typescript and implemented RXJS (reactive extension) for using Observable sequences to allow a sync data streams with out of the box RXJS operators.
- Handled data from multiple streams to maintain the sequence and their dependencies by using the RXJS operators.
- Developed UI using HTML, JavaScript, and JQuery and hands on with Angular JS
- Used Rest client - POSTMAN and SOAPUI tools to test REST API services.
- Testing JSON output using Advanced REST Client or POSTMAN.
- Created regular Rest end-points that would be to create, read with ID, read All, Update and Delete CRUD
- Integrated GIT into Jenkins to automate the code checkout process.
- Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, and form validators.
- Designed and developed the application using Angular 7 framework along with HTML5, CSS3, Type Script, Java Script, Bootstrap, Node.js, and NPM.
- Moved existing AngularJS controllers and services to Angular 7 components for more responsive and less dependency.
- Analyze web and mobile application requirements.
- UI design with HTML5, CSS and Bootstrap.
- UX design for each use case in the requirements.
- Program for Single Page Application development using Angular JS.
- Develop single code application that runs on multiple devices (Desktop, Laptop, Tablet and Mobile).
- Unit testing with Karma, and Jasmine.
- Work with other development tools like GIT, GRUNT, and Bit bucket.
- Follow Agile process in developing application
- Used Bootstrap and Angular UI to make the application user-friendly in the development of the Navigation bars, Tables, Sliders, Calendars etc.
- Enhanced legacy application by building new components in Angular 4 and typescript.
- Worked closely with back-end developers to find ways to push the limits of existing Web technology in service of creating the best possible user experience.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Wrote application level code to perform client side validation using jQuery and JavaScript.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: AngularJS,Angular7,Java,AngularCL,TypeScript,Node.js,NPM,Eclipse,jQuery,Html5,CSS3,JavaScript,JSON,Apache Tomcat, Oracle, GIT, JIRA, Ajax, GIT
Confidential
Full stack UI Developer
Responsibilities:
- Closely worked with the business analysts to understand the requirements to ensure that right set of UI modules been built.
- Developed all the UI pages using HTML, DOM, CSS, JSON, JavaScript, jQuery, Ajax.
- Used advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
- Involved in implementing data grid/tables using Bootstrap and Angular JS for UI of the Single Page Applications (SPA).
- Used jQuery Events to manipulate the elements depends on the user interactions (like. ready (), hover (), bind (), click (), keypress ().
- Extensively used Angular JS for creating custom directives
- Expertise in React JS framework to develop the SPA.
- Experienced in React JS and working with React Flux architecture.
- Experienced in working with redox architecture using complex Object-Oriented concepts in improving the performance of the websites.
- Experience in using React JS components, Forms, Events, Keys, Router, plus Redox, Animations and Flux concept.
- Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
- Familiar with creating Custom Reusable React Components Library.
- Developed single page applications using Angular JS, Typescript, web pack and grunt.
- Implemented the Drag and Drop functionality using jQuery framework. consumed REST Web Services to implement AJAX call and updated dynamic functionality of HTML in JavaScript, J-Query and Angular JS
- Developed UI using HTML, JavaScript, and JQuery and hands on with Angular JS.
- Used Rest client - POSTMAN and SOAPUI tools to test REST API services.
- Testing JSON output using Advanced REST Client or POSTMAN.
- Created regular Rest end-points that would be to create, read with ID, read All, Update and Delete CRUD
- Used jQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Work with other development tools like GIT, GRUNT, GULP and JIRA.
- Follow agile process in developing applications.
- Created RESTful services like Drop wizard framework for various web-services involving both JSON and XML.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Implemented form validations across the site using Angular JS
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Developed multiple POCs to create a user interface in Angular JS.
- Worked on Angular JS directives, Controllers, Filters, Services, Templets, Events and Injectors.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Wrote application level code to perform client side validation using jQuery and JavaScript.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: Angular JS, Angular4, Eclipse, jQuery, Html5, JAVA, CSS3, JavaScript, Node JS, JSON, Apache Tomcat, Oracle, React JS, GIT, JIRA.
Confidential
Web Developer
Responsibilities:
- Worked closely with system analyst to understand the technical requirements of the projects
- Worked closely with Photoshop designers to implement mock-ups and the layouts of the application.
- Involved in developing the UI pages using HTML, CSS, JAVASCRIPT, JSON, JQUERY, and AJAX.
- Used JQUERY and AJAX for service calls on pages to interact with the server for information.
- Utilized various JavaScript and JQUERY libraries, AJAX for form validation and other interactive features.
- Used AJAX, JSON to send request to the server to check the functionality of the website.
- Testing the website on multiple browsers with their old as well as latest release.
- Developed page layouts, navigation and presented designs and concepts to the clients and the management to review.
- Created SQL queries to perform insert, update or delete operation on MySQL database.
- Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Design and development of Web pages using HTML, CSS including Ajax controls and XML.
- Involved in writing the Properties, methods in the Class Modules also consumed web services
- Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
- Used JavaScript for custom client-side validation.
- Involved in designing and developing the GUI for the user interface with various controls.
- Worked with View State to maintain data between the pages of the application.
Environment: HTML, CSS, MySQL, JavaScript, AJAX and Windows XP, Angular JS, NPM, JQuery, JSON.