Sr. Ui Developer Resume
Boca Raton, FL
SUMMARY:
- Skilled IT Professional with 6+ years of experience in Software Development and Object - Oriented Programming that includes requirement Analysis, Design, Development and implementation of Web Based, Client/Server applications for Responsive/Reactive web-sites
- Very Strong in developing web page quickly and effectively using HTML,HTML5, CSS, CSS3, JavaScript and JQuery, AJAX, Bootstrap, JSON
- Experience with CSS3 preprocessors SASS and LESS to write reusable, maintainable and extensible codes in CSS
- Strong Experience in Bootstrap 3 framework and Media Query to create responsive websites
- Good understanding of Document Object Model (DOM) and DOM functions
- Proficient in JavaScript Frameworks like AngularJS 1.x to develop responsive Single Page Application (SPA) and Dynamic Web Applications using MVC Architecture
- Created POC’s and initial integration for Angular 2.0.
- Created micro services with Node.js using Express.js web framework.
- Responsible for checking cross browser compatibility, Responsive Web Design and hence worked on different browsers like Safari, Firefox, Google Chrome and Internet Explorer with high traffic websites
- Worked with Grunt as a task runner, Bower as a package manager, GIT as version control system
- Experience in Jasmine as testing framework and used Karma as a test runner
- Used Agile Development Methodology and Scrum team structure for Development process
- Knowledge using various IDE’s, Dreamweaver, Notepad++, Eclipse, Sublime, WebStorm
- Experience working with debugging tools like Firebug, Firebug Lite, Chrome Developer Tool and Web Inspector
- Deep understanding of Relational Database Management System (RDBMS) and hands on experience in database Analysis, Architecture, Design and Development using MS SQL Server and Oracle.
- Understanding of W3C standards, accessibility, usability
- Excellent skills in relationship management with clients and effective in guiding team during the project development life cycle
Web Technologies: HTML, HTML5, CSS, CSS3, Bootstrap, JavaScript, Typescript, AJAX, JQuery,JSON, DHTML, XHTML, Java, SASS, LESS, WebAPI, REST, ECMAScript 5, ECMAScript 6, Angular 1.x, Angular 2
Databases: MySQL, SQL Server, MS-Access, Oracle
Programming Languages: C, C++, Java, JavaScript, UNIX Shell Scripting
JavaScript Frameworks: Angular 1.X, Angular 2, Node.JS
Task Runner: Grunt, Gulp
Dependencies: Bower
Tools & IDE: Eclipse, Dreamweaver, Notepad++, Sublime Text Editor, Web Storm, NetBeans, GitHub, Git Bash, Microsoft Office, NPM, Fiddler, WebPack
Debugging Tools: Firebug, Firebug lite, Chrome Developer toolbar, IE Developer Toolbar
Methodologies: Waterfall, Agile-Scrum Methodology
Unit Testing Tools: Karma, Jasmine, TestNg
Version Control Tools: Git, SVN
Configuration Management Tools: Jenkins, Jira
PROFESSIONAL EXPERIENCE:
Confidential, Boca Raton, FL
Sr. UI Developer
Responsibilities:
- Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective
- Design and develop dynamic web pages using HTML5, CSS3, SASS, JavaScript, AngularJs for single page applications
- Used CSS preprocessor SASS to make web design more powerful
- Maintained Cross Browser compatibility & implement Responsive Design using Bootstrap, Media Queries
- Responsible for creating reusable components by using the Angular 1.5 components
- Used $http service and custom services for asynchronous data transfer between the browser and the server
- Implemented routing using RouterModule and Routes, which ensures to add the routes to the application
- Involved in validating data using Angular‘s built in Directives as well as Custom Directives
- Implemented Dependency Injection to add the functionality of components at run-time
- Involved in migrating AngularJs 1.5 modules to AngularJs 2.0 using TypeScript
- Managed projects with Grunt task runner and combined with Bower package manager to install the latest version of libraries based on running in the Node.js environment .
- Performed unit testing using Jasmine and Karma , along with integration testing Chrome Inspector to fix bugs and worked closely with QA
- Worked with the team of architects and back-end developers to gather requirements and enhance the application functionality and add new features
E nvironment: HTML5, CSS3, JavaScript, AJAX, SASS, Angularjs 1.5, Anguar 2.0, TypeScript, JSON, MVC, Grunt, Git, Node.js, Bootstrap, XML, Firebug, DHTML, Adobe, Jasmine, Flash, Eclipse, Photoshop, Oracle, Windows.
Confidential, Atlanta, GA
Sr. Front-End Developer
Responsibilities:
- Developed creative solutions for challenging client requirements while working in cross functional team settings and explain technical needs
- Responsible for designing dynamic and cross browser compatible pages using HTML5, CSS3, AngularJS and JavaScript
- Created custom Angular Directives for dynamic view via isolate scopes for rendering necessary details in the panel
- Used CSS preprocessor SASS to make web design stable and powerful
- Responsible for developing responsive web pages using techniques like Bootstrap 3 and media queries
- Created Controllers, Factories and Services for optimizing the AngularJS application code and also to manage the shared services
- Also created some custom filters to achieve the acceptance criteria as per the user stories provided
- Integrated controllers with templates and directives in the most efficient way possible, keeping implementation of various parts of a web page segregated
- Managed projects with Grunt task runner and combined with Bower package manager to install the latest version of libraries based on running in the Node.js environment
- Performed unit testing using Jasmine and Karma , along with integration testing Chrome Inspector to fix bugs and worked closely with QA
- Used GIT for version control of the code and configuration files
Environment: Angular JS, JavaScript, Bootstrap 3, DOM, Node.js, HTML5, CSS3, SASS, AJAX, Sublime Text, Git, Grunt, Bower, Jasmine, Karma, Firebug.
Confidential, Seattle, WA
Sr. Front-End Developer
Responsibilities:
- Coded dynamic and browser compatible UI web pages using JavaScript, CSS3, HTML5, JQuery, Ajax and AngularJs
- Developed Web Application using HTML5, CSS3, JavaScript, JQuery and AngularJs
- Migrated the existing JQuery based web application to AngularJS
- Worked with Media Queries and Bootstrap to create Responsive web designs
- Interact with other developers and end users to design and implement new features
- Implemented the search functionality for Internal Application using Angular JS
- Improved the performance and response time of the application by implementing AJAX
- Made use of grunt with bower components to make the JavaScript tasks
- Used Bower for successfully implementing the dependencies
- 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 also used JavaScript methods and properties
- Involved in configuring the Git repository and maintain the version control
- Implemented MVC at the front end using JavaScript framework Angularjs
- Used Node Package Manager to install all the dependencies
- Developed dynamic e-mails using JavaScript, and hand coding of HTML5 and CSS3
- Actively participated and provided feedback in a constructive and insightful manner during sprint meetings to track the progress for each iterative cycle and figure out the issues
- Ensured site design integrity and quality control consistency throughout the project's lifecycle.
- Responsible for quality assurance of finished websites including the validation of web forms and links
Environment: HTML5, CSS3, Javascript, Ajax, JQuery, Bootstrap, MVC, Angular JS, Bootstrap, JavaScript, NPM, Sublime Text, Git, Jasmine, Karma, Firebug.
Confidential, Columbus, OH
Web Application Developer
Responsibilities:
- Involved in developing Front End Programming for Web applications
- Designed and Developed front-end UI/UX using HTML, CSS, JAVASCRIPT, JQUERY
- Worked with Internal Clients for business objectives, project scope and the Requirements
- Designed Responsive Web pages using Media Queries
- Designed CSS3 based web pages which were cross-browser compatible
- Used Media Queries to deal with different CSS related issues on mobile devices as well as website to make it compatible
- Applied JQuery scripts for basic animation and end user screen customization purposes.
- Created screens with table-less designs meeting W3C standards
- Used JQuery for DOM manipulation and to make Ajax calls to get data via server from JSON files
- Enhanced user experience by designing new web features
- Implemented custom validation controls for various forms with help of JavaScript validation controls
- Involved in full Software Development Lifecycle (SDLC). Designing, coding, testing, debugging and support
- Involved in user experience sessions and design discussions to enhance the designs and provide input on the layouts
Environment: HTML, CSS, JavaScript, JQuery, AJAX, JSON, SDLC, Dreamweaver and Windows
Confidential
Web Application Developer
Responsibilities:
- Developed pages using HTML
- Responsible for the process of UI design for Internet sites and applications
- Created various web page layouts using HTML and CSS
- Responsible for developing, editing, publishing and managing content on the external web pages and internal portals
- Validated input values to make sure that they will be accepted before they are submitted to the server by using Javascript DOM Manipulation
- Built a Responsive and cross browser application
- Integrated the application with the RESTful web services by making server calls using Javascript Ajax Call
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure
Environment: HTML, DHTML, CSS, JavaScript, AJAX, JSON, Eclipse