Ui Developer Resume
San, FranciscO
SUMMARY
- 6+ Years of professional experience in all phases of software development life cycle including requirements analysis, Applications design, Development, Integration, Maintenance, Installation, Implementation, Testing and Debugging of various client/server Web applications.
- Experienced as a Web Developer in developing web applications using Angular JS, Typescript, JavaScript, HTML, CSS, Bootstrap, REST, JSON, and Ajax.
- Extensive knowledge and experience in developing Single Page Applications (SPA) using Angular and Angular JS.
- Experience in developing Single Page Applications (SPA) using Angular2 & Typescript module, components, views, router and Angular2 APIs like (Ng Module, Forms Module, Http Module, Browser Module, Text Mask Module.
- Strong Knowledge in RESTful web services with AngularJS along JSON to generate response data in user interface.
- Well - versed in Object Oriented Programming (OOP) with JavaScript.
- Experience in working with third party web services APIs and Web Services using AJAX and JavaScript.
- Expertise in HTML/HTML5, CSS/CSS3.
- Experience using build task runners like Gradle, GRUNT.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet Explorer, Firefox, Google Chrome.
- Good Knowledge in using various IDE tools like Notepad++, Eclipse, IntelliJ, Web storm, visual studio.
- Very good experience in Document Object Model (DOM) and DOM Functions.
- Strong understanding of Object Oriented Programming.
- Experience in implemented CRUD operation using MongoDB.
- Hands on knowledge in web application servers such as Apache Tomcat, Jetty.
- Proposed, Implemented and maintained New Branching strategies for development teams to support trunk, development baseline codes along with several feature branches.
- Good understanding about Manage environments DEV, e2e, QA, showcase and PROD for various releases and designed instance strategies.
- Strong experience in version control tools GIT and SVN and JavaScript package manager npm and Bower.
- Experience in release management activities including production deployment and support.
- Expertise in writing Protractor for end to end automation.
TECHNICAL SKILLS
Web Technologies: Angular 2, Angular JS, Angular CLI, JavaScript, Typescript, HTML, HTML5, CSS2/3, AJAX, jQuery, JSON, Bootstrap.
Application Servers: Apache Tomcat, Jetty
Databases: MongoDB
IDE: Eclipse IDE, IntelliJ, Visual studio, web storm, Notepad++, Sublime Text Editor
Debugging tools: Firebug, Chrome Developer toolbar
Version Control Tools: GIT, SVN.
DevOps Tools: Jenkins, Groovy script, Chef, Docker
PROFESSIONAL EXPERIENCE
Confidential, San Francisco
UI Developer
Responsibilities:
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile using TEST DRIVEN DEVELOPMENT(TDD) and SCRUM.
- Attending Daily scrum meetings, sprint planning, sprint review, and sprint retrospective meetings.
- Involved in UI development using Angular JS, HTML 5, CSS 3, Jasmine and Protractor testing.
- Involved in updating the application from Angular JS to Angular 2.
- Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency.
- Created Typescript reusable components and services to consume REST API's using modular based architecture provided by Angular 2.
- Used Angular JS Model-View- Controller Capability and its features for data binding, validation and Ajax requests/response.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Implemented different validation control on the web-pages using JavaScript.
- Designed table-less layouts using CSS3 and appropriate HTML5 tags as per W3C standards.
- Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding and CSS Table in CSS.
- Experience in implemented CRUD operation using MongoDB.
- Participating in code review and unit testing to ensure quality code and markup and performance.
- Implemented jobs in CA work load automation tool (CAWA) to run in specific period and aligned with sequence to update the proper data to the application.
- Worked closely with Users and initiate Project including setting up of the pre-prod environments.
- Implemented and supported CI process via Jenkins for several java applications including setting up pipeline jobs and downstream job configurations in Jenkins.
- Experience creating, managing and performing container based deployments using Docker images containing Middleware and Applications together.
- Responsible for build, design and maintain the platform automation infrastructure using Chef.
- Used GIT for version control.
- Used JIRA for bug tracking and to check the work flow.
- Worked on defects which are related to cross browser compatibility.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, AngularJS, Angular 2, Type Script, Angular CLI, Protractor, MongoDB, JIRA, GIT, Atlassian confluence, CAWA, Jenkins, Chef, Docker, Agile.
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 all the UI pages using HTML, XUL, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, Ajax.
- Created XHTML Pages with CSS and the Box Model.
- Using advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Debug the application using chrome to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
- Tech Stack: HTML, CSS, Bootstrap, JavaScript, AJAX, Tomcat, GIT/SVN.
