Sr. Ui Developer Resume
Boca Raton, FL
SUMMARY:
- Around 7 years of experience in professional development of web applications, including front - end designing, which consisted of hand coding with solid proficiency in usability, web and client / server applications?
- Experience in designing the interface UI/UX strategy, UI requirements, and converting findings into UI designs
- Experience in designing User Interface (UI) applications and professional web applications using HTML 4.0/5, CSS3, JavaScript, JQuery, Bootstrap, Angular 2/4, AJAX, JSON, Express and XML.
- Experience in development approaches Front-end Model View Controller (MVC), event - driven applications using Object-Oriented Web applications, AJAX, Object Oriented JavaScript.
- Skilled in Angular, React, D3, Express, type scripting, Node, JavaScript, Bootstrap, Ajax, JQuery, CSS, HTML, API’s, Testing, MongoDB, Github.
- Experience in various MVC java frameworks like node.js, angular.js, Responsive design, Bootstrap.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Sound Understanding and good Experience of using the various JavaScript concepts like Prototypes, Closures, and Object-oriented features, Promises.
- Good experience in using the latest JavaScript framework AngularJS and worked with all its various concepts like services, custom directives, promises, factory and providers.
- Good experience in writing various custom directives in AngularJS for both DOM manipulation and for repeated use of markup code.
- Expertise in client side designing and validations using HTML, HTML5 and JavaScript.
- Expert in HTML5/CSS3 development and have experience in node.js, angular.js, react.js, polymer.js, Responsive design.
- Experienced in working on the various phases of Software Development Life Cycle like requirements analysis, design, coding, testing, debugging and maintaining the websites.
- Excellent knowledge in the development of User Experience web and mobile based applications.
- Experience in developing Web applications using CSS pre-processors like SASS.
- Worked on IDE's like PhpStrom, Eclipse and Sublime Text.
- Effective oral, written communication skills and strong analytical problem-solving capabilities
- Experience in development and implementation of Application, mobile and Web based Technology Solutions.
- 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.
- Great ability to write clear, maintainable, well-documented, well-commented and efficient code for web development.
- Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.
- Sound understanding and pleasant experience with Object programming concepts, Object Oriented JavaScript and Implementation.
- Extensive experience using IDEs, including Eclipse, NetBeans, Sublime, Visual Studio, IntelliJ IDEA and Notepad++.
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS/CSS3, Bootstrap, XML, JSON, Media, Responsive Web Design, CSS sprites, CSS grid.
JavaScript Libraries: Angular Js, Node Js, Angular 2, AngularJS 1.5, Angular 4, TypeScript.
Languages, Scripts: JavaScript, JQuery, AJAX, Typescript
Frameworks: Bootstrap, D3.js, Angular JS
Tools: Eclipse, NetBeans, Adobe Dreamweaver, Notepad++, Sublime Text, Visual studio, Angular CLI,GIT, Postman
Database: MongoDB, MySQL Server
Operating System: MAC OS X, Windows, Unix/ Linux.
Publishing Tools: Adobe PageMaker, MS Office, Microsoft Azure
PROFESSIONAL EXPERIENCE:
Sr. UI Developer
Confidential, Boca Raton, FL
Accountabilities:
- Worked extensively on jQuery, Angular JS, Knockout JS, Bootstrap, HTML5, CSS3, JSON, Media queries for various breakpoints in the adaptive web-designing environment.
- Development of UI screens using HTML, jQuery and Cascaded Style Sheet (CSS).
- Worked with migrating-swat team to migrate code from Knockout JS to Angular JS 1.x and then to angular 4 to create dynamic web pages for single page web applications.
- Migrating some of the web pages from Angular JS 1.x to Angular 2/4 and componentize the code as per the Angular recommendations for better performance.
- Ability to rapidly prototype interface designs in hand-coded validating, standards-compliant, and semantically rich code and be aware of cross-browser compatibility and bugs.
- Involved in writing application level code to interact with APIs, RESTful Web Services using XML, JSON.
- Created Knockout components for UI level integration and to consume REST API's using Component based architecture.
- Developed SQL queries to perform insert, update or delete operation on MySQL database.
- Used VS Code and Web Storm Text editor. Worked on server-side REST API and called them from backbone models.
- Worked one-on-one with client to develop layout, color scheme and layout for the website and implemented it into a final interface design with the HTML5/Bootstrap & Typescript.
- Worked on Angular 2.0 by consuming RESTful web services & Used Angular 2.0 forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
- Used Type Scripts source code for running and developing in VS Code. Provided various insights & suggestions to enhance UI experience.
- Developed user interface using Custom Tag Libraries, JS, CSS, and jQuery, Node JS, Angular JS, Knockout JS and HTML to speed the application.
- Prototyped, and in some cases fully developed software components for reuse across IT delivery teams.
- Extensively used SASS (Syntactically awesome style sheets) while styling with CSS3.
- Exposure to new features and issues addressed in Angular 2.0
- Worked across a diverse group of people within the team and across multiple business units and multiple groups within each Business Unit.
- Enhanced the application by building new components in Angular 2/4/6 and Typescript with a REST API.
- Develops the Responsive design to make the application compatible with Mobile/Tablets/PCs/MAC by defining media queries.
- Assisted on build system using web pack 4 and NPM.
- Involved in close UI/Server Integration using rest calls for grid related get/save call.
- Created Use Cases, UML Class and Activity Diagrams, wrote User Stories and prototyped the application using Sketch.
- Developing various design patterns and other functionalities include diagnostic, debugging, troubleshooting, as well as business processes concentrated around mobile applications.
- Extensively involved design discussions and user experience sessions to provide inputs on the layout.
Environment: HTML5, CSS3, jQuery, Angular JS 1.x, Angular 2/4/6, Node.js, Typescript, web-storm, Bootstrap, jQuery UI, JSON, RESTful Web Services, Web Pack, Knockout JS, Visual Studio Code Editor, Mongo DB, JavaScript, Chrome Dev tools.
Sr. UI Developer
Confidential, Chicago, IL
Accountabilities:
- Involved in the development of programming user interface design and front-end (HTML) for the Web application using Typescript & SCSS to the requirements of the client.
- Created Visualization using d3.js
- Helped in reviewing Data Visualization course assignments as a part of MCS online degree program.
- Worked on auto-grader for the course by completing assignments in Python using SQL.
- Created core module with components that will load once in AppModule such as Navbar, Toolbar, Services and Routing Module.
- The application is made responsive using CSS3, preprocessors like SASS, Bootstrap, and media queries to support desktop and tablets.
- Created Navigation Bar with different Modules like Drop-Down Menus, Search Bar.
- Performed client-side validations using java scripts.
- Implemented Angular component router for navigation. Implemented Angular services to connect the web application to back-end Web-APIs.
- Mobile friendly Responsive Design using CSS/LESS Preprocessor and media queries.
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
- Exposure to new features and issues addressed in Angular 2.0.
- Created Typescript controllers for the different pages in the views using Typescript.js.
- Created single Page Application with loading multiple views using route services and adding more user experience to make dynamic by using Angular 2.0 framework and Node JS.
- Used Angular 2.0 forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
- Extensively used Angular-cli to generate components, routes, services, pipes and to run tests.
- Produced visually appealing designs focused on usability, utility, UX.
- The concepts of cross-platform environment Node.js are successfully implemented on the Linux based Grunt (JavaScript task runner).
- Focused on Test Driven Development thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.
- Followed Test Driven Development (TDD) methodology for developing test cases and unit testing using Jasmine test framework with the Karma test runner
- Experience in working with NoSQL Database like Mongo DB, Cassandra to manage extremely large data sets.
Environment: HTML5, CSS3, CSS/LESS, jQuery, JavaScript, AJAX, JSON, Typescript, Angular 2, Node JS Responsive Web Design, Bootstrap, D3.js
Web Developer
Confidential, Cleveland, OH
Accountabilities:
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5, and CSS3.
- Developed quality pages with HTML5, CSS3, JavaScript, and jQuery.
- Developed Prototype, test and optimize best-in-class Single Page Applications (SPA) using AngularJS.
- Developed next-gen UI components such as accordions by using CSS3.
- Developed UI architecture for the internal web application and worked alongside designers to construct wireframes and mockups.
- Tested cross browser compatibility issues between multiple browsers.
- Gather Requirements from the End clients and create application design documents.
- Closely worked with business analyst to understand the requirements to ensure that right set of UI modules been built.
- Coded JavaScript and jQuery for page functionality, modal windows and to perform the client-side validations.
- Involved in full software development lifecycle, designing, coding, testing, debugging, and support.
- Extensively used jQuery to implement various GUI components in the application portal.
- Provided pseudo application level code to interact with APIs, web services using AJAX, JSON, and XML.
- Utilized jQuery UI Library to create various components for the web application.
- Wrote Object Oriented JavaScript to create modules and extensively debugged with Firebug and other debugging tools.
- Facilitated discussions with Systems Analyst to identify technical requirements.
- Creating cross-browser compatible and standards-compliant CSS3-based page layouts.
- Performed Unit testing both manually and automated using JUNIT
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.
- Implemented different validation control on the web pages using AngularJS.
Environment: Angular 2.0, React JS, Redux, Node JS, TypeScript, Bootstrap, HTML/HTML5, GEO TOOLKIT, CSS/CSS3, JavaScript, JSON, jQuery, AJAX, LESS, SASS, MySQL, GIT, Mocha and Chai.
Software Developer
Confidential
Accountabilities:
- Created databases using SQL server and Visual Basic and performed operations using DOT NET.
- Used VB.net and created a student database to add/delete/modify records.
- Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, Express, Ajax, JSON, and Bootstrap.
- Developed client-side validation code using JavaScript with ES5 and JQUERY.
- Created application structure based on the Angular Style Guides and Best Practices.
- Created Application mockups and styling with Bootstrap, ng2-bootstrap and css3.
- Created individual Modules, Components and Directives with single responsibility principle.
- The application is made responsive using CSS3, Bootstrap, and media queries to support desktop and tablets.
- Rapidly prototyped interface designs in hand-coded validating, standards-compliant, and semantically rich code and be aware of cross-browser compatibility and bugs.
- Developed application for different browsers and fixed bugs for browser compatibility.
- Interacted and worked with cross-functional teams.
- 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.
- Implemented and designed user interface for web-based customer application.
- Designed business applications using web technologies like HTML, XHTML, and CSS based on the W3C standards.
- Developed data formatted web applications and deploy the script using client-side scripting using JavaScript.
- Worked on the website from start to finish to give it a new look using HTML5/CSS3/JavaScript.
- Designed Frontend with in object-oriented JavaScript Framework like Bootstrap.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Built the UI part of address verification service where users can select or ignore recommended address using JQuery Ajax and bootstrap model.
Environment: VB.NET, MySQL Server, Angular, HTML4/5, CSS2/3, JavaScript, Ajax, JSON, JQuery, Responsive Design, Windows XP.
Web Developer
Confidential
Accountabilities:
- Analysis and understanding of business requirements and implement the process using Agile(Scrum) methodology.
- Designed dynamic and multi-browser compatible pages using HTML5, CSS3, SASS, Bootstrap, jQuery, AJAX, PHP and JavaScript.
- Implemented User Friendly UI design used JavaScript for client side validation and form submission functions and PHP for server side scripting for web development.
- Used SMTP email class of PHP for the users to send mail with suggestions. Extensive use of PHPMailer class.
- Used jQuery mainly for adding several functionalities to the application (calendar, tooltips, popover, hiding elements, validation, making Ajax calls, etc.
- Used the Model View controller (MVC) framework to build modular and maintainable applications.
- Worked with the Database Schema design and normalization for database accessed by the procedural PHP pages.
- Extensively used CSS and Bootstrap for styling the HTML elements.
- Used PHP UNIT for testing PHP code for better development.
- Involved in developing the JSON for storing and exchanging information between browsers and servers.
- Created user-friendly GUI interface and Web pages using HTML, CSS, jQuery, AJAX and JavaScript.
- Worked on code to fetch data from webservices using jQuery AJAX calls using JSON response based on those results updated HTML pages.
- Wrote programs using PHP for easy manages of MYSQL database operation.
- Worked on jQuery template for markup integrated with JavaScript and CSS.
- Implemented jQuery with data manipulation, DOM manipulation, controlled different animation styles with dynamic CSS.
- Worked intensively on HTML for audio and video playback. Also involved in developing HTML along with jQuery for presenting data validation on client side within the forms.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML while develop services using serializes and event dispatchers.
- Worked on entity beans which is directly access data from the SQL server database.
- Developed a complex AJAX application based on the jQuery framework.
- Used JSON for data transfer between the front end and back end.
- Worked in an AGILE environment to produce high-quality software. Coordinated with the business on User Acceptance Tests (UAT) and to get the approval from the business on the design changes.
Environment: HTML, CSS, jQuery, JSON, XML, JavaScript, SQL, AJAX, Chrome developer tool, Adobe Photoshop, Dreamweaver.