Senior Ui Developer Resume
Pleasanton, CA
SUMMARY
- Over 8 years of development experience in the field of Front End Web Application development
- Extensive experience building professional UI web applications using HTML, HTML5, CSS, CSS3, JavaScript, PHP, AngularJS, ReactJS, jQuery, AJAX, JSON
- Hands on experience with Web Responsive using Bootstrap’s templates
- Experience in event driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML
- Strong knowledge in cross browser compatibility issues and W3C standards
- Experience in working on CSS Preprocessors like LESS, SASS along with JavaScript task runners like Grunt
- Good knowledge of MV* (MVC, MVVM, MVP) frameworks like Angular.JS, Node.JS
- Skilled in building responsive Single Page Applications using AngularJS framework utilizing MVC architecture
- Designed application using built - in and custom Directives, Controllers and Services
- Experience consuming external 3rd party APIs such as Google Maps API, Yelp API, eBay API
- Experience developing native Android applications
- Working experience with MYSQL, which includes configuration, query optimization, full-text search indexing and de-normalization Expert in handling the administration of MYSQL database using PhpMyAdmin
- Strong analytical, problem solving and debugging skills with excellent understanding of system development metrics, techniques and tools
- Experience in Agile Scrum Methodology models and strong understanding of Software Development Life Cycle
- Involved in daily SCRUM and sprint planning meetings
- Ability to manage projects, ability to work within tight deadlines, self-motivated, determined, team player & quick learner
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, AJAX, JSON, XML, Bootstrap, WordPress, PHP, SASS/SCSS, TypeScript
JavaScript Libraries: jQuery, Node.js, AngularJS, Angular 2, ReactJS
Database: MySQL, MS SQL, MongoDB
Languages: Java, C++
IDE & Tools: Adobe Dreamweaver, Notepad++, Sublime Text, Eclipse, Android Studio
Version Control: Git, SVN
Image Editing: Adobe Photoshop
Virtual Dev Servers: Xampp, Wamp
File Transfer: FileZilla
Debugging Tools: Firebug, Chrome Developer Tools, JUnit, JaCoCo, W3C Validator
Bug Tracking Tools: Bugzilla
Methodologies: Agile, Waterfall
Operating Systems: Windows, Linux, Android
PROFESSIONAL EXPERIENCE
Confidential - Pleasanton, CA
Senior UI Developer
Responsibilities:
- Involved in development of User Interface using HTML5, CSS3, JavaScript, jQuery, AJAX, React JS.
- Developed the User Interactive web pages in a professional manner by using web technologies like HTML5 and CSS3 as per company’s style standards.
- Built Web pages that are more user-interactive using jQuery Plugins, AJAX, JavaScript, ReactJS.
- Experience in using ReactJS ReactTransitionGroup add-on component as a low-level API for animation and ReactCSSTransitionGroup for implementing basic CSS animations and transitions.
- Built Web pages that are more user-interactive using AJAX, JavaScript, and ReactJS.
- Participated in development of a well responsive single page application using ReactJS framework and JavaScript in conjunction with HTML5, CSS3 standards, with front end UI team.
- Created forms to collect and validate data from the user in HTML5 and ReactJS.
Environment: ReactJS, TransitionGroup, HTML, CSS, JavaScript, jQuery, AJAX
Confidential - Sacramento, CA
Senior Web Developer
Responsibilities:
- Wired different views of the application pages using AngularJS UI-Router within the configuration of the app module.
- Design dynamic, model driven AngularJS components to enable high modularity and reuse.
- Used AngularJS to retrieve JSON data from backend and saved in scope to make binding easy.
- Worked on creating responsive website for smart devices using Responsive design and media queries.
- Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.
- Used jQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/CSS3 & JavaScript using Dreamweaver.
- Used AJAX framework for asynchronous data transfer between the browser and the server.
Environment: AngularJS, UI Router, HTML, CSS, JavaScript, jQuery, AJAX, JSON
Confidential - San Jose, CA
Senior Front End Developer
Responsibilities:
- Developed web applications and worked on rapid development tools for eLearning domain.
- Developed front end UI components using AngularJS directives, by creating services to encapsulate the data and update the views with controllers in JavaScript.
- Used AngularJS for DOM Manipulation, Filters, and Directives.
- Developed interactive solutions (Drag & Drops, Drop-downs, Text entry, etc.).
- Used jQuery Events to manipulate the elements depends on the user interactions.
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Created a fully cross-platform HTML5 video player using the video.js library.
- Used AngularJS, jQuery, JavaScript, HTML5, and CSS3 for front end web designing.
- Used views, which present data to the users; controllers, which manages the $scope and expose behavior to the view; directives, which connects user interactions to $scope.
Environment: AngularJS, HTML, CSS, JavaScript, jQuery, plugins, AJAX, Video.js
Confidential - Sunnyvale, CA
Front End Web Developer
Responsibilities:
- Create highly usable web design solutions with focus on user experience and compliance to standards.
- The API’s calls were based on PHP get and post methods.
- Involved in various Flash to HTML5 conversion projects.
- Create highly usable web design solutions with focus on user experience and compliance to standards.
- Used jQuery Events to manipulate the elements depends on the user interactions.
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Extensively used Ajax calls to send parameters and fetch data based on the user-triggered events.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Involved in activities such as requirement analysis, documentation, preparing estimates, client calls/meetings, conducting interviews, etc.
Environment: HTML, CSS, JavaScript, jQuery, AJAX, PHP
Confidential - San Francisco, CA
Web Developer
Responsibilities:
- Elegant implementation of page designs in standards-compliant HTML and CSS.
- Taking the product through the entire lifecycle of analysis, design, coding, testing and implementation and support.
- Used jQuery extensively for event handling, DOM manipulation and cross-browser compatibility.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
- Manipulated data to both send and fetch data from the server through GET and POST requests.
- Smaller local sample database in MySQL was used and managed using PhpMyAdmin
- Fixed bugs in the production and carried out Unit Testing for the developed functionalities.
- Gained experience on improving site performance metrics by reducing website packages, writing better scripts to enable better server performance and reduce loading times.
Environment: HTML, CSS, JavaScript, jQuery, AJAX, PHP
Confidential, Hartford, CT
HTML Developer
Responsibilities:
- Obtained critical knowledge useful for superior design, SEO practices, coding standards, etc.
- Involved in creating UI components and HTML templates.
- Developed Mock-up designs as per the requirements of the business.
- Designing and implementing functionality using technologies including JavaScript, AJAX, and JavaScript frameworks such as jQuery.
- Testing, fixing the bugs and troubleshooting technical problems.
- Actively Participated in Team Meetings, frequently communicated with Business Analysts to clarify the business requirements.
Environment: HTML, CSS, JavaScript, jQuery, AJAX, SEO
