Sr. Ui Developer Resume
Philadelphia, PA
SUMMARY:
- Close to 9 years of solid experience in designing, developing, debugging & testing Web 2.0 applications.
- Experienced in application development using web technologies like HTML4/5, DHTML, XHTML/, XML, CSS3, JavaScript, jQuery UI and AngularJS.
- Experienced as web developer with a strong background working on open source technologies, including JSP, HTML, CSS, MySQL, JavaScript, Flash, and Photoshop.
- Experience in all phases of Software Development Life Cycle (SDLC) including Analysis, Design, Development, Documentation, Testing, Deployment, Version Control and Production support.
- Experience in creating user interface widgets using jQuery.
- Experience in all phases of SDLC like Requirement Analysis, Implementation and Maintenance and extensive experience with Agile and SCRUM.
- Good knowledge and experience of UML, Unified Process at the Enterprise level and familiarity with popular process methodologies like Agile, Waterfall.
- Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Solid experience with Responsive Web Design (RWD).
- Extensive experience in web design using CSS3, Bootstrap, Adobe Illustrator, Adobe Photoshop.
- Strong expertise in Object oriented concepts such as collections, Generics, Annotations, file operations, multithreading, concurrent collection framework and core java concept.
- Experience in applying the latest development approaches including AJAX, Object Oriented (OO) Java Script, JSON, Angular.js and XML.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Application development experience in both LAMP and WAMP platform.
- Involvement in using various IDE's, Dreamweaver, Notepad++, Microsoft Visual Studio, Sublime Text, WebStorm, Eclipse and Adobe Photoshop.
- Experience with unit testing and wrote test cases for applications, used to test with frameworks like Mocha, Karma, Jasmine, JUnit, etc.
- Expert knowledge of XHTML, HTML5, CSS3, Bootstrap - hand-coded, cross browser (no tables for non-tabular data).
- Worked with cross browser compatibility issues and did testing on the browsers like Safari, IE-8, 9, 10, Mozilla Firefox and Chrome
- Expertise in coding optimized SQL queries on databases like MySQL.
- Experience in using DOJO Components and integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.
- Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
- Experience with Backbone JavaScript library with a Restful JSON interface.
- Experience in Web Application debugging skills using Chrome Developers Tool and Firebug.
- Familiar with NoSQL Database Design, Analysis and Development like MongoDB.
- Experience in writing Test cases, test scripts using Jasmine test API and Karma for unit tests and Protractor for E2E testing.
- Maintain Cross Browser compatibility & implement Responsive Design custom media queries, etc
- Involved in writing application level code to interact with APIs, REST full Web Services using AJAX, JSON.
- Well versed in build automation tools like GruntJS, GulpJS, and Bower.
- Experience in build tools like Grunt, Jenkins etc. Managed dependencies using Require.js also used service versioning tools like Tortoise SVN, GitHub.
- Experience using popular IDE's like Eclipse, Adobe Dreamviewer and Notepad++.
- Worked with Amazon Web services to build secure, reliable, and scalable JavaScript applications.
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Excellent Communication Skills, Self-motivated, Quick learner and excellent team mentor & player, ability to meet deadlines.
TECHNICAL SKILLS:
Web Technologies: HTML5, CSS3, XHTML, AJAX, jQuery, Bootstrap
JavaScript Libraries: Node.js, Backbone.js, Ext.js, Angular.js, Express.js, Require.js, React.js, Underscore.js
Developer Tools: Eclipse IDE, Notepad++, Dreamweaver, MS-Visio
Other Tools: Grunt, JIRA, Firebug, Chrome Developers Tool.
Methodologies: Agile, Waterfall
Database: Oracle 11g/12c, SQL Server2016, Mongo DB and MYSQL
Operating Systems: Windows 8/7, Mac OS X, UNIX, Linux
Cloud Servers: Amazon Web Services(AWS), EC2, EC3
Version Controls: SVN, CVS, GIT
Programming: PHP, OOP, C, C++, Java, Python
IDE & Tools: Dreamweaver, Notepad++, Adobe Photoshop CS6, Adobe Illustrator CS6, Adobe In design CS6, Eclipse2.x/3.x., Microsoft Visio
Application Server: Apache Tomcat 5.5/6.0,WebLogic Application Server, Web Sphere
Other Tools: Adobe Photoshop, Gimp, Servlets, MS Office, JIRA, Firebug, Chrome Developer Tool, Windows Movie Maker
PROFESSIONAL EXPERIENCE:
Confidential - Philadelphia, PA
Sr. UI Developer
Responsibilities:
- Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
- Successfully migrated application from AngularJS 1.2 to AngularJS 2.
- Build SAP using AngularJS 2 components, simpler custom directives.
- Implemented JavaScript MVC pattern for the web presentation layer.
- Designed and developed various Screens using D3.js, JavaScript, HTML, and CSS.
- Hands on Tier application for JavaScript MVC framework to organize client-side code and state.
- Developed View Models using Typescript.
- Used Dojo Toolkit to class like inherit pattern for JavaScript using dojo/declare.
- Used Dojo for function to function Events trigger for the application
- Created dashboard connectivity using D3.JS, included on-click events.
- Built data visualizations to monitor file server load, Web server speed, Data Processing using D3.js.
- Used Typescript for developing AngularJS-2 component.
- Managed off-shore an on-shore teams, scheduled meetings for the transfer of data, backend URL check up for restful web services for the front-end application to work
- Used bootstrap framework for responsiveness of website, Ajax Usability.
- Involved in Internet explorer versions and dealt with cross browser issues.
- Designed and developed Restful web api's using node.js, express.js and MySQL DB that were consumed by the angular and react frontend.
- Used Gulp workflow through Node.js. Written non-blocking codes for Node.js to work.
- Developed interactive bar charts, asynchronous code thread, Localization for the process of adapting servers, process of reporting and fixing bugs in developing forms.
- Designed user interface for admin and users to interact with system using JSON, JavaScript, HTML5, and CSS.
- Enhanced user experience by designing new web features using MVC Framework Angular JS 2.
- Designed Document Object Model (DOM) when the web page is loaded for the HTML documents. Developed page layouts, navigation, animation buttons and icons.
- Implemented session retrieval feature using HTML5 session storage/local storage.
- Built the UI part of address verification service where users can select or ignore recommended address.
- Called the Restful web services calls for POST, PUT, DELETE and GET methods.
- Used RESTAPI for retrieval and collection of data frameworks.
- Used handle bar templates at server side to regular update of page.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Created web services and desktop applications to access and display data needed by support teams using, Ajax, JavaScript, Angular.js 2, CSS and HTML5.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Hands on web security application, MVC framework Angular.js unit test cases using Karma.
- In Angular.js worked with Standard directories and implemented custom directories used JavaScript libraries.
- Involved in using GIT for version controlling in designing. Followed industry best practices and web standards.
- Provided assistance to testing team to create test cases and test. Involved in creating background data access layer.
Environment: HTML5, JavaScript, D3.Js, Adobe Flash, Photoshop PSD, Rectify, Angular.js, Node.js, Express.js, Bootstrap, JSON, DHTML, Apache, SOAP, Struts.
Confidential - Santa Clara, CA
Sr. UI Developer
Responsibilities:
- Developed a web application by using Angular4 as front-end by using Web API to receive and pass data to back-end.
- Used Angular-CLI for initializing and for project setup with scaffolding features.
- Designed and developed web pages using with HTML5, DHTML, XHTML, CSS3, Ajax, based on the W3C standards and Web 2.0.
- Built Angular 4/2 components, UI services to consume rest services using Component based architecture provided by Angular 2.
- Implemented Angular 4/2 component router for navigation, Angular 4/2 services to connect the web application to back-end APIs made use of ES6 features.
- Generated responsive data tables using with Bootstrap grid system.
- Implemented Angular, Bootstrap, LESS, and many JQuery plugins wrapped in Angular directives.
- Used NodeJS for adding dependencies to project.
- Wrote application level code to interact with backend and consume the JSON by using RXJS Observables.
- Designed and modified User Interfaces using CSS and Angular.
- Worked closely with business-side clients to deliver attractive, easy-to-understand screens that appropriate reflected the company's fulfillment workflow.
- Actively involved in code review and code quality check process.
- Followed Agile Methodology for the complete life cycle of the project & Involve In daily stand up meetings.
- Extensive use of JIRA Application for all Agile Needs.
- Configured typescript application through tsconfig file for various purposes like transpiling, debugging, tracing, generating separate folder for distributable etc.
- Used Filters to change modify data.
- Committed code change into repository by using version control tool Git.
- Implement Services to store shared data between sibling Components and inject in to it for passing data purpose.
- Transfer data between parent and child Components by using @Input and @Output.
- Used Node Package Manager (NPM) to import and applications.
- Worked with task runners like Gulp in deploying and testing the application.
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
- Interact with other developers and end users to design and implement new features throughout the framework.
- Used JIRA for bug tracking.
- Used SVN to maintain current and historical versions of files such as source code and web pages.
- Worked on Github that use GIT revision control system.
Environment: HTML5, CSS3, Java Script/ ES6, AJAX, Angular4.0, Angular-CLI, TypeScript, Node.js, Bootstrap, Responsive Design, XML, XHTML, Agile, Dreamweaver, JSON, DOM and Windows.
Confidential - Houston, TX
UI Developer
Responsibilities:
- Developed web pages using HTML5, CSS3, JavaScript, jQuery, AngularJS, Bootstrap, LESS, AJAX, REST.
- Implemented new features using CSS3 such as Flexbox, CSS Sprites and Media Query with Grid System in Bootstrap to achieve Responsive Web Design.
- Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
- Extensively used Bootstrap and CSS3 media queries for Responsive Web Design (RWD).
- Developed backend web services using Node.
- Added user validations and user permissions by using the Node.JS.
- Created and developed the internal AngularJS framework applications projects. Unit testing with Jasmine.
- Used third party components for pagination, date-picker etc.
- Designed and developed the UI using Angular Framework and implemented MVC hybrid design pattern.
- Created custom directives in AngularJS for re-usable components (multi-field form elements, background file uploads).
- Ensuring web pages are accessible, easy keyboard navigation, optimize it for screen readers.
- Ensured web app is fully responsive and works well on all screen sizes and form factor used Bootstrap.
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Used CSS preprocessor like LESS and SASS for improved style sheets.
- Extensively used Gulp task runner and Bower for scaffolding application development.
- Developed single page applications using AngularJS, Webpack and grunt.
- Consumed RESTful web services using Angular http services, Observables and promise objects to make GET, POST, PUT and DELETE requests.
- Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development and progress of the application.
- Used JSON for data transfer between front end and back end.
- Used the Bit Bucket for Source Repository.
- Implemented Angular promises to handle asynchronous communication with our Rest API for various requirements.
- Involved in using GIT for version management and the workflows associated with them (branching and merging)
Environment: HTML5, CSS3, Bootstrap, SASS, LESS, JavaScript, AngularJS, Ajax, MVC, JSON, Node JS, NPM, Bower, CSS Flex, Webpack, Gulp, GIT.
Confidential
UI Developer
Responsibilities:
- Worked as UI Software Development Engineer.
- Designed the standardized web applications using with web technologies like HTML, DHTML, XHTML and CSS and JavaScript for UI SDE process.
- Designed professional web applications with the help of web technologies like XHTML, CSS and client side scripting language like JavaScript.
- Developed Web Interface using JSP, Java Script, HTML and CSS.
- Develop high quality front end user and web application interfaces with HTML5, CSS3, jQuery and Word press.
- Implemented the MVC architecture using the Struts framework.
- Developed different GUI screens using JSP and user validations using JavaScript.
- Effectively implemented AJAX in developing dynamic web pages
- Implemented Web services (SOAP) for transmission of large blocks of JSON data over HTTP.
- Developed Action controller, Action Forms, Tiles Structure and Validation Structure (for data validation).
- Used prototype.js for the DOM manipulation.
- Provided the complete end-user support to resolve the issues.
- Advocated a more complex concept, which empowered the player to control their ship more freely.
- Provided off shore support and created an exe presentation in Macromedia Flash of the entire project.
- Designed and developed intranet web applications using JavaScript and CSS.
- Made changes to various CSS properties to enhance the UI as per client requirements.
Environment: HTML 4, CSS, JavaScript, AJAX JSON, JAVA, Web Services, JSP, Phone Gap, Struts MVC.
