Ui Developer Resume
Atlanta, GA
PROFESSIONAL SUMMARY:
- 6+ years of extensive experience in software development life cycle SDLC in developing and designing user experiences of Internet/Intranet applications using HTML, CSS/CSS3, XHTML, JavaScript, jQuery, Bootstrap MeetingW3C standards.
- Hands on experience using various versions of Angular 2/4/6.
- Experience with User Acceptance Testing UAT and Accessibility Testing.
- Excellent oral and written communication skills and interpersonal skills.
- High level of expertise in CSS pixel - level layout, Consistency with browsers, Version and Platform Independence.
- Have good communication skills to discuss the projects with technical and non-technical SME's.
- Some of the attributes that would describe me would be Team player, Quick learner, Self-Motivated and Strong interest in Front End Development.
- Designed web applications and web contents utilizing various SEARCH ENGINE OPTIMIZATION SEO techniques.
- Responsible in transforming the wireframes and mock-ups to develop web pages and optimize user experience worked on enhancements.
- Strong communication, planning and problem-solving skills, with ability to work independently or with cross-functional teams.
- Quick learner and proficient in solving the technical issues in the project.
- Excellent analytical and communication skills with capability to handle new technologies
- Experience in building Single Page Application (SPA) using Model View Controller (MVC) framework such as Angular.
- Experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards
- Strong understanding of web-based technologies like JSON, REST, SOAP, Web Services
- Excellent understanding of Object-Oriented design methodology and Core Java concepts such as multi-threading, exception handling, generics, annotations, Collections and I/O
- Experienced working in both AGILE/SCRUM and SDLC based development environment
- Experience in unit testing tools such as Jasmine, Mocha, Chai and Karma.
- Used JIRA for bug tracking and issue tracking.
- Expertise with backend programming using PL/SQL Stored procedures, Triggers and prepared statements ondatabases like Oracle
- Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS/CSS3, AJAX, JSON, JavaScript
Frameworks /Libraries: Angular1.x/2/4/6, Node JS, jQuery
Languages: SQL, Java
IDE: Sublime, Eclipse, Notepad++, Visual Studio
Web Servers: Apache Tomcat
Databases: MySQL, MS-Access
Version Control: SVN, GitHub
Operating Systems: Windows, Linux
Project Management tools: MS Project Professional, COCOMO
Others: WordPress, Refinery CMS, Bootstrap, Responsive CSS, Atlassian Jira, Photoshop, Shell scripting, SEO
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta,GA
UI Developer
Responsibilities:
- Designed and developed agent portal usingHTML5, Bootstrap 4, Angular 4/6 (v6.1.10 & CLI v7.3.8)and Web pack.
- Involving in requirement gathering, designing, development, UI reviews and maintenance.
- Worked with Passport and JSON web tokens for authentication and authorization security configurations using Node.js(V10.15.2).
- Worked in Agile environment with user interface guidelines and standards throughout the development using HTML, CSS, JSP, JavaScript, typescript, JQuery, Angular 4/6, Web Services, Gitflow, Bootstrap, Jenkins, AEM, Track JS, IBM Tealeaf, Dynatrace etc.
- Business Analysis with stakeholders to define requirements for new features and UI implementations.
- Backend developers to get required json responses, AEM developers to create web components for the delta application.
- Create Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular.
- Developed complex Angular 4/6(v6.1.10 & CLI v7.3.8) UI nested components for reuse and rapid development Angular 2 foreach SPA.
- Written modular, secure, and well-tested front-end code in Typescript, ES6, HTML5 and CSS3 using the latest web Technologies.
- Performed form validations using reactive forms from Angular 4/6 framework.
- Developed customized modal Popup’s using ng-bootstrap.
- Heavily used HTML5, Bootstrap 4 and CSS3 to make the overall site responsive and less complicated for the end users who use the website.
- Implemented error handling and strictly typed coding practices.
- Developed reusable style sheet partials using SASS preprocessor.
- Created TypeScript reusable components and services to consume REST API using component-based architecture provided by Angular.
- Using REST client/ POSTMAN to check the response of various APIs as a visual documentation for back-end implementation and client-side consumption.
- Implementing Angular Router to enable navigation from one view to the next as customer performs application tasks.
- Creating a build process for different environments like develop, staging and production.
- Good Hands on Experience in writing the unit test cases to test the functionality of the code written not only through the component level but also through the DOM level using Karma test runner and Jasmine framework.
- Designed applications that execute on various browsers such as Internet Explorer, Mozilla Firefox, Google Chrome, and Opera using various debugging tools like Firebugs/IE Developer Tools.
Environment: HTML5, CSS3, SASS, Typescript, Angular 4/6, ES6, JavaScript, Bootstrap, REST API’s, Webpack,tslint, NPM, GIT, JIRA, Karma(v4.1.0)-Jasmine.
Confidential, Maryland
UI developer
Responsibilities:
- Analysed business requirements, participated in technical design, development and testing of various modules assigned.
- Involved in web designing using HTML5, XHTML, CSS3, JavaScript, JQuery and extensively used Table-less Design in CSS for positioning.
- Created popup forms using Bootstrap Models, AngularJS Models and AngularJS Controllers.
- Developed web pages that provide consumer lending solutions for Telecom industry using HTML5, SASS, CSS3, Bootstrap, Angular 5.0, Typescript, Node.js and JavaScript.
- Implemented code according to coding standards and Created AngularJS Controller which Isolate scopes perform operations.
- Created UI designs using WCAG 2.0 Level AA standards.
- Used AngularJS 2.0 as the development framework and done CRUD operations with $http service.
- Developed and designed modular intuitive single page application by using Angular 2.0
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by angular 2.
- Using CSS preprocessor SASS to make CSS more efficient and also used Bourbon a lightweight Sass tool set that helps you write more effective stylesheets
- Involved in AngularJS 2.0 training and future implementation for EY Leases phase II.
- Created Single Page Application (SPA) using AngularJS 2.0* UI-Route, Dependency Injection design pattern on Controller and Services for shared data between controllers.
- Implemented AngularJS 1.6 to 2.0 Services to bind the data and provide access to the data on the server.
- Involved in creating Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 5.0.
- Wrote custom JavaScript functions and JQuery plugins to create responsive and dynamic calendar pages.
- Knowledge in developing single-page applications (SPAs) using various JavaScript frameworks likebackbone.js, Angular.js and bootstrap.
- Used Angular JS to implement rich functionality in various pages: form validation, CRUD, grid, search, sort, pagination, multi-selection, tags-input, advanced directives, authentication, server-side proxy, unit tests, cloud integration, slide pages, users switch etc.
- Created package JSON for Bower and NPM Used $http in angular JS for consuming RESTful web services.
- Utilized the latest Front End Technologies such as HTML5 and CSS3 for layouts.
- Specially working with AJAX data consisting of JSON responses, parsing the same and presenting on the UI layer and Making pages that are cross-browser compatible.
- Responsible in implementation of the presentation layer for the application using HTML5, CSS3,JAVASCRIPT and Used Karma, Jasmine for Unit Testing.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
- Used Agile methodology for the software development.
- As a scrum team member worked on agile stories, trouble shooting issues and fixing defects
- Used Source Tree, Git for version control and JIRA for defect tracking
Environment: HTML5, CSS3, AJAX, JavaScript, JQuery, Angular Js 2.0,Angular JS 5.0, Bootstrap, JIRA, JSON, NODE Js, NPN, VS code
Confidential, NJ
Mobile / UI developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery AJAX, Angular js and JSON.
- Responsible in implementation of the presentation layer for the application using HTML5, CSS3, JAVASCRIPT, ANGULAR JS and Used JavaScript, jQuery for user interactions in pages.
- Writing Custom Directives in Angular JS, making use of Modules and Filters objects according to the application requirement and using Custom Directives in AngularJS.
- Developed applications using AngularJS single page applications SPAs to improve page performance.
- Developed user interface using JavaScript, JQuery, Node JS, Kendo UI, Angular.js, CSS3 and HTML5 Developed single paged web apps using backbone.js
- Consume ASP.NET Web server controls for multiple pages.
- Brief experience on implementing the AngularJS in creating animations based on CSS classes.
- AJAX was used to make client server calls.
- Created Utility APIs for AJAX calls using JavaScript XMLHTTP Object and JQuery for making Webservices calls
- Implemented applications using twitter Bootstrap framework.
- Used Express which provides a robust set of features for web and mobile applications.
- Use Ionic, Angular JS 1.5 and bootstrap for the entire UI and implement the MVVM methodology.
- Trained in the development of hybrid mobile applications using AngularJS, Strong loop, Mongo, HTML & CSS.
- Involved in an App development that runs seamlessly in Desktop browsers, mobile browsers and as Hybrid app favourable for iOS and Android (APK locally distributed), was written using Phone gap as core.
- Analysed in working with Apache Cordova APIs that allows a mobile app developer to access native device function.
- Experience in various mobile frameworks like Ionic, phone gap/Cordova for mobile hybrid applications in both IOS and Android.
- Experienced in Web Application Development technologies as learning Angular2 and Typescript. including Ionic 2/3, Angular 2, Cordova, Phone Gap.
- Created and developed primarily through the Ionic command line utility (the “CLI”), and use Cordova to build and deploy as a native app.
- Worked on both android and iOS as a lead for this project. Used Ionic and Angular JS to design the application for both mobile and Web.
- Used core location API, Bluetooth API, Ionic Framework.
- Designed the view using Ionic on both platform.
- Optimization of the offline sync payload methods for hybrid applications.
- Developed Hybrid mobile applications which enables push notifications, A/B testing, analytics, deploys and automated builds by using mobile frameworks IONIC and Phone Gap.
- Utilized various JavaScript and JQuery libraries, AJAX for form validation and other interactive features.
- Used JSON for storing and exchanging information between browsers and servers.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Compiled, analysed and reported usability findings, including design recommendations
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
Environment: HTML5, CSS3, AJAX, JavaScript, jQuery, Angular js, Bootstrap, JSON, NODE js, NPN, SPA, Photoshop, VS code.
Confidential
Web Developer
Responsibilities:
- Web design and development, application development using Photoshop, HTML, JavaScript and Dreamweaver.
- Developed HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Involved in developing XML, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Implemented two way data binding using Angular JS.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Analyse the response of JSON in order to update DOM.
- Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
- Well Versed in using Jira to track the issues and mastered grunt with all commands. Used Bower for successfully implementing the dependencies.
- Performed unit testing using Jasmine, Protractor and Karma, along with integration testing Chrome Inspector to fix bugs and worked closely with QA
- Performed UNIT and integration testing using Karma and Jasmine and in writing Test Cases on every new version before sending it for User Acceptance Test (UAT)
- Applied J-Query scripts for basic animation and end user screen customization purposes
- Developed the User Interface using HTML 5, CSS, JavaScript, JQuery and AJAX
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Good experience in building cross browser compatibility applications using HTML5 and CSS3.
- Creating and implementing Master Classes in Action script 3.0 (based on MVC) for the application.
- Developing XML classes for loading the data from XML files deployed at the server.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
Environment: HTML4/HTML5, CSS/CSS3, JavaScript, JQuery, AJAX, Angular js, Bootstrap, Photoshop, Dreamweaver.
Confidential
Web Developer
Responsibilities:
- Involved in the Analysis, System study and designing of the project.
- Developed front-end screens with HTML, DHTML, CSS, JavaScript and JSP's. Extensively did client side validations using JavaScript and developed the required Servlets.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Developed portals for implementing health care benefits of the employees.
- Developed stores procedures, triggers, functions and database tables in Oracle database.
- Worked on developing a suitable GUI for ATM locator.
- Data imported by SQLite plugin which is implemented in JavaScript.
- Worked on Web Service calls, XML and JSON parsing using Java Script
- Participated in daily meeting for enhancing the features for the portal.
- Designed XML files for maintaining contents like video, images and audio and display them in flash application.
- Participated in Code review and Quality Assurance. Automated the functionality and interface testing of the application using Quick Test Professional ( QTP).
- Preparation and review of Unit Test Plan, Unit Testing, Test Results review and other quality related work.
Environment: HTML, CSS, JavaScript, JSON, HTTP, QTP, XML, XHTML, SQL, Windows XP/07 and MS Office.
Confidential
Web Developer
Responsibilities:
- Involved in designing the front end applications using web technologies like HTML/HTML5, XHTML, and CSS/CSS3.
- Built Web pages that are more user-interactive using jQuery plugins, AJAX, JavaScript.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
- Worked with Cross-Browser Compatible issues.
- Wrote custom jQuery plugins and developed Javascript functions to build a bleeding-edge, AJAX-driven user interface.
- Extensively used jQuery plugins like jcarousellite and mousewheel for creating scrollable menus.
- Wrote application level code to perform client side validation using jQuery and JavaScript.
- Designed and developed intranet web applications using JavaScript, JQuery, JQuery-plugin and CSS.
- Used SVN for version control and JIRA for defect tracking.
- Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Define technical requirements based upon business requirements.
- Involved in Agile process, Sprints, and daily Scrums to discuss the development of the application.
Environment: HTML, CSS, Bootstrap, JavaScript, AJAX, JSON, jQuery and DOM.