Ui Full Stack Developer Resume
Chicago, IL
PROFESSIONAL SUMMARY:
- Over 5 years of experience in Angular, HTML5, CSS3, BOOTSTRAP, JAVASCRIPT and JQUERY.
- Experience in complete SDLC life cycle includes Analysis, Design, Development, Testing and Deployment.
- Working knowledge of Web protocols and standards (HTTP HTML/XHTMLWeb Forms, XML).
- Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver, Adobe Photoshop CS3/CS and Adobe Fireworks CS3.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- Expert in Web Accessibility.
- Expert in Page Performance techniques
- Excellent knowledge and experience in SQL queries, stored procedures, functions and triggers to interact with SQL, MySQL databases.
- Worked on AWS platform and its dimensions of scalability.
- Experience in using testing frameworks like JUNIT.
- Working experience with application team to make sure that the components are following UI/UX guidelines and Standards.
- Expert in CSS3 properties, Animation, Gradient, backgrounds etc.
- Good Experience with Object Oriented JavaScript.
- Very Proficient in Microsoft Office like Excel, Power Point.
- Experienced in Software Development Processes like Waterfall and Agile Methodologies.
- Experience in Unit testing, Integration testing.
- Experience with Browser testing, knowledge of cross - browser/cross-platform compatibility.
- Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.
- Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal skills.
TECHNICAL SKILLS:
Web Technologies: HTML 5, CSS3, Angular8, Bootstrap, JavaScript, JQUERY, JSON
Languages: C, C++, Java.
Database: SQL, Mongo db.
Web Servers: HTTP web server, Apache Tomcat.
Operating Systems: Windows, Mac OS.
Development Tools: Visual Studio Code, Eclipse, Atom,Notepad++, MS Office, Git.
SDLC: Agile, Waterfall
PROFESSIONAL EXPERIENCE:
Confidential, Chicago, Il
UI Full stack developer
Responsibilities:
- Implemented the new Software Enhancements and Software Defects for internal systems.
- Designed and implemented the User Interface using JavaScript, Bootstrap, HTML5, Angular6, CSS3, AJAX.
- Used Bootstrap framework to make webpage responsive.
- Involved in Production support activities i.e. analyzing and resolving the daily reported issues and applying the data fixes via the database if needed which are reported on Production instances
- Participated in Daily Scrum meetings and sprint planning and release meetings, acted as a Scrum master as needed and conducted the daily scrums.
- Involved in Front end validation and server-side validation.
- Used JQuery plugins autocomplete, validation, drag and drop and more exceptionally
- Worked closely with QA team and fixed QA bugs as well as production issues with a quick turnaround time.
- Actively participated in agile daily scrum, Planning meeting, Backlog grooming, Sprint Planning and sprint retrospective.
- Expertise in Java with strong understanding and working knowledge of Object-Oriented Concepts like Collections, Multi-Threading, Concurrency framework.
- Used GitHub for efficiently managing the source code versions with the development team.
- Responsible to create Prototype using HTML5/CSS3, bootstrap.
- Redesign the app using technologies of HTML5, CSS3, JS, Angular JS, Node JS and JQuery.
- Involved with other developer while integration process.
- Developed HTML and CSS template using Photoshop.
- Responsible to design the Privacy Policy and Terms of User Pages on their public Website.
- Experience in cross browser compatibility check and collaborated with testing team to performing unit testing and integration testing.
- Followed Agile Methodology and participated in daily SCRUM meetings and quarterly Release Planning.
Environment: Java 1.7/1.8, JavaScript, HTML5, CSS3, JQuery, Eclipse, Visual Studio, Bootstrap, Angular 6, Apache Tomcat, Junit, Microservices, GitHub, Node JS .
Confidential, Santa Clara, CA
UI Developer
Responsibilities:
- Actively involved in requirements gathering, Analysis, Conceptual Design.
- Participation in sprint planning and collaborate with product owners to identify and prioritize product and technical requirements.
- Web design and application development using Photoshop, HTML, CSS, JQuery and JavaScript.
- Involved in the development of project back-end logic layer by using most of the core java features such as Collection Framework, Interfaces, Multi-Threading, Exception Handling programming.
- Implemented message communications using Java mail for notify user changing profile or payment process.
- Used browser debugging tools such as Firebug for resolving the defects.
- Responsible for ensuring the pattern consistency across all pages.
- Responsible for design and development of the web pages from mock- ups.
- Used various Core Java concepts such as Exception Handling, Data Structures and Collections to implement various features and enhancements.
- Implemented single page apps by using Angular Framework.
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Analysis, Design and Code development.
- Built a single page application using Angular 6 to consume this API and allow users to view and modify the underlying data.
- Created web pages which are informative and yet very neat and interesting to look at.
- Used Agile methodology in software development.
- Created a reusable AngularJS framework to rapidly build common UI/UX interfaces from reusable components.
- Involved in the preparation of Test Cases for Integration Testing, Beta Testing.
- Used Use Case Diagrams, Class Diagrams, Sequence Diagrams, Collaboration Diagrams and Activity Diagrams to describe the relationship that exists among system's components in accordance with the business requirements.
- Experience working in Agile development following SCRUM process, Sprint and daily stand-up meetings.
- Performed Requirement Gathering & Analysis by actively soliciting, analyzing and negotiating customer requirements and prepared the requirements specification document for the application using Microsoft Word.
Environment: Java(J2EE), Spring Framework, Angular6, Apache Tomcat, Maven, JUnit, HTML,CSS, JIRA, MySQL, Agile/ Scrum, Git, Adobe Photoshop.
Confidential, Pasadena, CA
UI Developer
Responsibilities:
- Actively involved in design, implementation of Complex financial applications.
- Actively participated in the implementation, maintenance and testing phases.
- Developed the various screens and its architecture in accordance to UI Specs.
- Wrote extensive HTML/ HTML5, CSS3 and JavaScript code to build dynamic pages using Eclipse with Reac.JS.
- Thorough understanding of the differences and bugs in various browsers and browser versions.
- 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.
- Performed unit testing using Junit and wrote Test Cases on every new version before sending it for User Acceptance Test (UAT).
- Performed DOM manipulation using native JS and jQuery for loading and manipulating dynamic content on webpages.
- Developed a fully functional login page for the company’s user facing website with complete UI and validations.
- Understanding of application development lifecycle methodologies.
- Coded JS for page functionality and Pop up Screens.
- Used React JS for templating for faster compilation and developing reusable components.
- Used Java Script to perform validation on the client side.
- Designed and developed the layouts of Customer Relations Module.
- Used Eclipse for coding the application and used GIT for change control.
- Coordinated with the QA teams and offshore teams for resolving defects and deployment related issues.
- Integrated REST and SOAP web services using Spring Integration API.
- Managed application state using server and client-based State Management options.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
- Involved in post-production activities which includes resolving application specific issues and pushing the fixes in deployments after each production release.
- Involved in developing JUnit test cases for testing the code fragments during development phase.
- Support and work with customers during beta test period to ensure a successful product roll out and providing support, addressing bugs as reported to the existing system.
Environment: Java, J2EE, Spring MVC, HTML, CSS, JavaScript, ReactJS, JQUERY, AJAX, JSON, XML, TOMCAT APACHE, Junit, JIRA, Jenkins, SQL, Agile/Scrum.
Confidential
Software Developer
Responsibilities:
- Developed Functional Requirement Document based on users’ requirement.
- Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft.
- Designed and implemented the User Interface using JavaScript, XML, CSS3, Bootstrap, JSP, AJAX and MySQL.
- Used JSP, Servlets, and HTML to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
- Used JQuery plugins autocomplete, validation, drag and drop and more exceptionally.
- Involved in developing various generic JavaScript functions used for validations.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.
- Used AJAX extensively to implement front end /user interface features in the application.
- Created logical and physical data models putting to practice, concepts of normalization and RDBMS.
- Wrote prepared statements and called stored Procedures using callable statements in MySQL.
- Extensively worked on DOM manipulation using AngularJS, JavaScript and JQuery.
- Used Web services for transmission of large blocks of XML data over HTTP.
Environment: HTML, CSS, JavaScript, Eclipse, DOM, XML, JQuery, Junit, MySQL.