Ui Developer Resume
Atlanta, GeorgiA
SUMMARY
- 6 years of IT experience in developing responsive web applications and interactive software products in an Agile environment using AngularJs, ReactJs, Redux, JavaScript, HTML, Bootstrap and CSS.
- Proven track record in Graphic and User Experience Design and Transforming Web/Graphic Designers static prototypes into hand - coded HTML, specifically emphasizing accuracy and efficiency & adhering to W3C-established web standards with respect to maintaining cross-browser/cross-platform compatibility and delivering final page templates, including optimized images.
- Strong working experience on latest version of object-oriented JavaScript Libraries like AngularJs, ReactJs, NodeJs, Bootstrap, jQuery.
- Experience with Responsive Web Design patterns and Bootstrap.
- Has a very good understanding of Object Oriented Design (OOD), Design Patterns, MVC, multi-tier architecture and distributed architectures.
- Used CSS pre-processors (SASS and LESS).
- Architecting and automating the build process for production on Jenkins.
- Well versed with various software development methodologies - Waterfall, Agile, and Scrum.
- Good knowledge of using JavaScript testing frameworks, Jasmine, Karma, Jest and Selenium.
- Experience integrating Restful APIs and web services with applications.
- Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.
- Very good experience with source control using Git.
- Developed applications using build tools like npm, yarn, and source control using Git.
- Good experience in developing web Applications using Spring MVC, Struts framework implementing Action Controllers, Action Forms, Spring Validation Framework and Spring Tag Libraries.
- Experienced in working with various databases Oracle, SQL Server and MySQL.
- Ability to handle multiple tasks and to work independently as well as in a team, experienced in interacting with Business/Technology groups.
TECHNICAL SKILLS
UI Technologies: HTML, CSS, CSS3, JavaScript, jQuery, Core Java, Responsive Web design, npm, yarn Jasmine, Karma, Protractor, jQuery UI, AngularJs, NodeJs, ReactJs, Typescript, Bootstrap.
Database: ORACLE, SQL SERVER, MYSQL.
Operating systems: Windows, Mac, Linux
Methodologies: Agile and Waterfall.
PROFESSIONAL EXPERIENCE
Confidential - Atlanta, Georgia
UI Developer
Responsibilities:
- Developed an interactive web application, using Angular6, HTML and CSS, for the merchants to manage and maintain the record of the loans they are dealing with.
- Working in a fast paced development in agile methodology. Analyzing stories and delivering them within the sprint deadlines.
- Involved in the requirement analysis, designing, development, testing and maintenance of application.
- Responsible for creating sketch, wireframe prototype and visual mockups.
- Requirements gathering from Business and defining user stories specifications for the system.
- Worked on JavaScript frameworks(node.js) to augment browser-based applications.
- Developed the application for responsive to different screen resolution using bootstrap and CSS3 media queries.
- Implemented unit testing framework with Jest and automation suite with Selenium.
- Using Git for code base management and an active reviewer of pull requests.
- Used Jasmineto perform unit testing of custom filters, custom directives and various parts ofAngularJs application.
- Started the initial implementation with Angular4 but later on migrated to Angular6.
- Involved in using GIT for version controlling and reviewing code.
- Developed application for different browsers and fixed bugs for browser compatibility.
- Consumed REST web service and displayed the data to user in screen as suggested in wireframes.
- Involved in Unit Testing by using Karma & Jasmine, and also involved in writing test cases using Jasmine and Karma to ensure code coverage.
- Collaborated closely with groups in and outside of development team to achieve well-designed responsive design interface.
Environment: HTML5, CSS3, AngularJs, NodeJs, JavaScript, Agile methodology, GIT, WebStorm, Mac OS UNIX commands
Confidential - Portland, Oregon
Front End/UI Developer
Responsibilities:
- Revamped the whole User experience using ReactJs, the application was using legacy jQuery architecture.
- Developed web pages using ReactJs, HTML, CSS, JavaScript, JSON, jQuery.
- Experience in using React JS components and Redux concept.
- UsedReactJs features in building the applications, validating the forms and making the application to be more responsive and light weight application.
- Used Redux forms and Fields to validate and submit the forms, perform actions.
- Ran application on Node server and used npm package manager for running scripts and installing libraries.
- Coordinated with the Business Analysts and conducted feedback sessions with the Associates in order to understand the requirements of the user interface layout of the web application.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Helped to create a mobile friendly website with Bootstrap.
- Updated the website from time to time for special Requirements.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
Environment: HTML5, CSS3, jQuery, Responsive Web Design, NodeJs, JSON, ReactJs, Redux, Jasmine, karma, JavaScript.
Confidential - Denver, Colorado
UI Developer
Responsibilities:
- Built a multi-device compatible Single Page application using AngularJs, Bootstrap, HTML and CSS.
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Developed an unread notifications feature in existing legacy application written in AngularJs (1.4) version.
- Responsible for unit testing with, karma and jasmine.
- Worked with Angular 2 framework to run the bootstrap method against Typescript files which are related to application module.
- Built a real-time mouse/click user analytics web service with Node.js
- Frequently met with the project manager to review project goals and to create proposals for future developments, researching their fields for UI design.
- Used Git for version control and JIRA for defect tracking.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
Environment: HTML5, CSS, AngularJs, NodeJs, JavaScript, Karma, Jasmine.
Confidential
UI Developer
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Developed web pages and components using HTML and CSS and JavaScript.
- Created business classes and base objects.
- Utilized JavaScript and jQuery to improve overall design and UI of campaign websites.
- Worked alongside backend Java programmers to troubleshoot Java Script related issues with front-end connectivity.
- Extracted data in UI for different clients using JSON format.
- Implemented client-side validations using JavaScript.
- Participated in maintenance and production support.
Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON and Windows.