Ui Developer Resume
East Moline, IL
SUMMARY
- Around 8 Years of Professional experience in UI/Web Development in all phases of Software Development Life Cycle including Applications Design, Development, Integration, Implementation, Maintenance, Testing, and Debugging of various client/server web applications.
- Experienced on Cross Platform Web Application Development using front - end technologies like HTML5, CSS2/CSS3, JavaScript, AJAX, JSON, jQuery, Angular, ReactJS, NodeJS, Bootstrap and Restful APIs.
- Proficient in developing the front end, component-based and object-oriented systems for building multi-tier architecture with hands-on development expertise in front end GUI layer.
- Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo classes, and Pseudo elements.
- Expertise in building Templates, Mockups, Prototypes and Layouts using Bootstrap and jQuery plugins.
- Hands-on experience in Model-View-Controller (MVC) framework and Single Page Application (SPA) using AngularJS 1.X, Angular 2.0, Angular 5, Angular 6, Angular 8.
- Experience in Document Object Model (DOM) and have a strong understanding of DOM functions and experienced in dealing with challenging High Traffic Websites and cross-browser compatibility issues.
- Excellent experience in developing web pages complying the Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
- Responsible for checking cross browser compatibility and worked on different browsers like Internet Explorer, Google Chrome, Firefox, Opera, and Safari.
- Experienced with Bower for package management, installation, and maintenance, and task runners including NPM, Bower, Grunt and Gulp.
- Hands-on experience with Jasmine, Karma unit testing, increasing code stability and thoughtful design.
- Experienced in using version control systems SVN and GIT.
- Experience integrating RESTful Web-Services HTTP services and Web services with applications.
- Extensively worked on methodologies such as Agile and Kanban.
- Adaptable to new, evolving web technologies.
- Experience in debugging and troubleshooting the current code utilizing debugger tools like Firebug, Chrome developer toolbar and so on., and able to identify problems in the underlying stages and execute brisk resolutions.
- Excellent communication, ability to handle projects independently and closely worked with business users and team members to understand/clarify requirements for Application Development and handled the deliverables of the team on time.
TECHNICAL SKILLS
Web Technologies: HTML5/HTML, CSS3, JavaScript, TypeScript, JSON, AJAX, XML, Angular, NodeJS, jQuery, Backbone JS, Bootstrap, LESS, SASS, ReactJS.
Web Related: SEO, Web Analytics, Performance Optimization, Jasmine, Karma
Servers: WebSphere, LINUX, BEA WebLogic 12.x/10.x, Apache Tomcat /5.x/6.x, 7.x, JBoss
Databases: SQL Server 2008, My SQL, ORACLE 10/11g
Java Technologies: J2EE, JDBC, JNDI, Servlets, JSP, EJB, Java Beans.
Automation/Building Tools: Jenkins and JNLP Slave Nodes, Docker, Chef, Puppet
Testing tools: Jasmine, Karma, Mocha, Chai.
IDE & Tools: Eclipse, Notepad++, Sublime Text Editor, WebStorm, IntelliJ
Version Control: SVN, GIT.
PROFESSIONAL EXPERIENCE
UI Developer
Confidential, East Moline, IL
Responsibilities:
- Involved in the requirement analysis and design phases to comprehend all technical assessments, and to participate in implementation with minimal errors.
- Responsible to make web pages with accessibility compliance (mobile or web pages should work properly with assistive technologies - ARIA attributes).
- Responsible for creatingUIscreens within branding guidelines, transforming design and interaction ideas into wireframes.
- Involved in setting up angular project using angular cli and ngrx Redux for state management.
- Involved in writing angular components services, directives and Reducers, Effects for managing state.
- Responsible for the overall layout design that meet cross-device compatibility (Mobile, Tablet and Desktop) using Bootstrap, color scheme of the web site using HTML5, and CSS3 and Responsible for creating detailed wire frames and process flows.
- Created Cross-Browser compatible and standards-compliant CSS-base page layouts.
- Designed table-less layouts using CSS and appropriate HTML tags as per W3C and WCAG guidelines standards
- Developed a single page cross-device/cross-browser web and mobile applications by using AngularJS, NodeJS frame works.
- Involved in writing application-level code to interact with Restful Web APIs, Web Services using AJAX, JSON, XML.
- Worked with UI/UX Team to Design and document user interface functionality in wireframe and writing.
- Created style guides and redlines for development handoff.
- Experience in working with interaction designers, user researchers and product managers.
- Performed device level manual testing for mobile, tablet and cross browser testing for web pages.
- Using Jasmine for unit testing of AngularJS.
- Actively involving in SCRUM meetings, Retrospective and Sprint planning/review meetings.
- Responsible for Deployment activities in Production environment.
- Responsible for maintaining the code quality and standards.
- Good exposure to defect tracking tools like JIRA, Rally and ServiceNow.
Environment: HTML5, CSS3, Bootstrap, NodeJS, Angular 6, Angular 8, ngrx, Redux, AJAX, JSON, RESTful Services and following Agile standards.
Application Developer
Confidential
Responsibilities:
- Developing functionalities from Scratch Using AngularJS and AEM along with Bootstrap, HTML5, CSS3 & JavaScript.
- Used AngularJS 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.
- Designed and Developed website using AEM 6.2 based on frontend technologies and backend technologies such as JSP, Sightly, WCMUsePojo, Sling Models etc.
- Designed and developed all AEM related design and framework development using templates, components etc.
- Designed application modules, base classes and utility classes using core java.
- Maintaining the code quality and standards.
- Have adequate knowledge in NodeJS, Grunt.
- Used Jasmine to write Test Cases in AngularJS.
- Created reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
- Used JIRA for Defect Management and Rally for enhancement of stories.
- Have a good exposure to CI/CD process using Jenkins and GIT.
- Managing Onshore and Offshore handshake, responsible for team activities and delivering the Sprint Stories on time by following Agile Methodology.
Environment: HTML5, CSS3, Less, Bootstrap, jQuery (1.11.3), NodeJS, Angular (2.0), AEM, AJAX, JSON, CMS, AEM, RESTful Services and following Agile standards.
UI Developer
Confidential, Dallas, Texas
Responsibilities:
- Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
- DevelopedHTMLprototypes and UI deliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.
- Produced content pages with CSS layout and style markup presentations and used JavaScriptmethods and properties.
- Developed thewebapplication using MS SQL SERVER,HTMLand JavaScript.
- Responsible for JavaScript / AJAXUIupgrades and improvements.
- Maintaining the code quality and standards.
- Used JIRA for Defect Management and Rally for enhancement of stories.
- Have a good exposure to CI/CD process using Jenkins and GIT.
- Managing Onshore and Offshore handshake, responsible for team activities and delivering the Sprint Stories on time by following Agile Methodology.
Environment: HTML, CSS, JavaScript, Bootstrap, jQuery, AJAX.
