Ui Developer Resume
Pleasanton, CA
PROFESSIONAL SUMMARY:
- Over 6+ years of extensive experience as a Front End UI Developer. Proficient in building Web User Interface (UI) using HTML/HTML5, CSS/CSS3 JavaScript, Angular JS, jQuery, JSON and Ajax.
- Experienced in breaking up layered PSDs into HTML using CSS.
- Have experience using CSS processors like LESS and SASS.
- Experience of working on all facets of CSS and pre - processors LESS & SASS. changes.
- Demonstrated implementation and up-gradation of JavaScript Library
- Experience using Bootstrap Templates for Responsive Web Design (RWD) and CSS Media Queries.
- Extensive experience in developing Single Page Applications (SPA) using AngularJS.
- Using AngualrJS given major contribution in client-side coding using AngularJS framework and specific framework to create Controllers to handle events triggered by clients and send request to server.
- Extensive knowledge and experience on new versions like Angular2 and Typescript.
- Experience in creating HTTP modules and serving files using NodeJS.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Experience in software configuration management using SVN, GIT.
- Built Web pages that are more client interactive utilizing jQuery plugins for Drag and Drop, AJAX, JSON, JavaScript, Bootstrap.
- Worked on integration of code behind web forms development in C# .NET with Data Access layer.
- Strong database design and development experience in SQL server and extensive experience in developing SQL queries, stored procedures, Functions, Packages and database triggers using SQL in relational database.
- Excellent knowledge in the development of User Experience for web and mobile-based applications.
- Experience in web debugging tools (Firebug, Fiddlerdebugging tool).
- Familiar with Cross Browser Testing and Debugging. Involved in the Software Life Cycle phases like AGILE and estimating the timelines for projects
- Experienced using task runners grunt and gulp.
- Experienced in front-end Unit Testing such as Jasmine, Karma and Integration testing tool Protractor for AngularJS.
- Worked with cross browser compatibility issues and did testing on the browsers like safari, IE-8, 9, 10, Mozilla Firefox and Google Chrome Developer toolbar.
- Coordinated with the business on User Acceptance Tests (UAT) and to get approval from the business on the design
- Demonstrated ability to complete projects in deadline oriented environments. Quick learner and proficient in solving the technical issues in the project.
- Involvement in using various IDE’s, Dreamweaver, Notepad++, Eclipse, Sublime Text3, Visual Studio, Web storm.
TECHNICAL SKILLS:
Operating System: Windows, Mac, Linux, UNIX.
IDE/HTML Editors: Notepad++, Sublime Text 3, Eclipse, Visual Studio, Web storm, Dreamweaver.
Debugging Tools: Firebug, Firebug Lite, Google Chrome Web Debugger, IE developer Tools.
Web Technologies: HTML, HTML5, CSS3, Object Oriented JavaScript, XML, JSON, AJAX, jQuery, Bootstrap, AngularJS, NodeJS.
SDLC: Waterfall, Agile, Scrum.
Version Controls: SVN, GIT.
Languages: C#, Net, PL/SQL.
Database: PL/SQL (oracle), MySQL.
Testing Tools: Jasmine, Karma and Protractor.
Others: Office 365, DOM manipulations.
PROFESSIONAL EXPERIENCE:
Confidential, Pleasanton, CA
UI Developer
Responsibilities:
- Responsible for developing Responsive Web Design of the web pages using HTML5, CSS3, JavaScript, jQuery, and AngularJS framework.
- Wrote Page level code using JavaScript with AngularJS 2.0 frameworks along with jQuery and other JavaScript libraries.
- Enhanced an existing application using AngularJS which improved source code maintenance resulted in 40% code reduction, ease of scalability, upgrade and enhanced performance.
- Worked with AngularJS for creating own HTML elements for building a very companied Web site which is an open Source Project
- Integrated Redux Framework with Angular to handle large chunks of data for the better performance.
- Used Bootstrap library to quickly build project UI’s and used AngularJS framework to associate HTML elements to models.
- Made AJAX calls using AngularJS for getting the data and parsing it for showing on the web page.
- Responsible for setting up AngularJS framework to achieve data binding between HTML and JavaScript objects.
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Developed all client-side logical implementation part of applications with AngularJS controllers under specific modules, manipulating nodes in DOM tree.
- Worked on the whole application module using technologies such as JavaScript, jQuery and Ajax Concepts.
- Has worked on Jasmine that is especially used for testing java scripts.
- Involved in sprint planning and estimation of Front-End development.
- Implemented agile methodology for faster development and implemented CSS aesthetics for awesome graphics and titles.
- For client side unit test cases added Jasmine test scripts and implemented Gulp as task runner for my project and demonstrated how it will work in-detail to team member
- Responsible for checking cross browser compatibility and worked on different browsers - Safari, Internet explorer, Firefox and Google chrome.
- Used karma-test-runner and Jasmine for JavaScript Unit testing.
Environment: HTML5/HTML, CSS3/CSS, JavaScript, jQuery, JSON, DOM, NodeJS, AngularJS, Bootstrap, AJAX, XML, Jasmine.
Confidential, Philadelphia, PA
UI Developer
Responsibilities:
- Worked closely with internal clients to define business objectives, project scope, solution space and design/development approach for various knowledge research applications.
- Worked on two different projects writing HTML, CSS and JavaScript based on provided designs to get web sites and web applications built within a team atmosphere.
- Utilized Modernizer extensively to build HTML5/CSS3 based page layouts that are cross-browser compatible and standards-compliant.
- Wrote application level code to perform client side validation using jQuery and JavaScript.
- Maintain the code base by frequent updates to revision control using SVN.
- Performing code review and unit testing.
- Created concept models, heuristic reviews, sitemaps, process flows, sketches, wireframes, prototypes, and detailed specifications for mobile/tablet.
- Extensively used Angular UIfor ng-grid and UI components.
- Cordinated with UX team and developing team for the implementation of style guide library.
- Developed Accordians Using JavaScript and jQuery.
- Built custom UI Widgets and Application logic using AngularJS, MVC architecture.
- Produced and consumed Rest Web Services, developed DAO's and DTO classed for services and consumed through Angular factory service calls from front end.
- Used CSS3 to develop UI Components such as Accordions and Model Windows using pure HTML 5 and CSS3.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, jq Validator, AutoComplete, AJAX, JSON, AngularsJS and JavaScript.
- Developed code to call the web service/APIs to fetch the data and populate on the UI using jQuery/AJAX
- Worked on Twitter Bootstrap to create Responsive Web Design.
Environment: HTML, CSS, JavaScript, AngularJS, jQuery, AJAX, JSON, Apache, MAC OS, WebStrom, SVN.
Confidential, Miami, FL
UI Developer
Responsibilities:
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS3, JavaScript, and AngularJS.
- Helped launch site on new CMS platform using NodeJS and handlebars.js. Coded multiple content types.
- Application Architected and developed using AngularJS, MVVM framework.
- Developer various modules using technologies like AngularJS, JSON, and JavaScript.
- Worked on JavaScript and Browser Cache mechanism for storing and retrieving data for the website.
- Managed and optimized their entire website with latest SEO technique and track the success with tools like Google Analytics and AdWords.
- Developed the model, views, and the presenter for a module using AngularJS.
- Created client side validation tool using technologies such as AngularJS and JavaScript.
- Used AJAX & JSON communication for accessing RESTful web services data payload.
- Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5, CSS3 and Bootstrap.
- Used AngularJS as Model, Widgets as Controller and jQuery template as View.
Environment: HTML5, CSS3, AJAX, JavaScript, jQuery, GitHub, Bootstrap, JSON, Bower, Grunt, NodeJS, AngularJS.
Confidential
Full Stack Developer
Responsibilities:
- Analyzed, Designed and developed the system to meet the requirements of business users.
- Participated in the design review of the application to come up with UI and provide best possible recommendations for the application from UI standpoint.
- Implemented presentation tier using HTML, CSS by utilizing the mockups that were created by design team.
- Developed screen functionality using HTML, CSS, JavaScript.
- Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
- Developed the web pages in ASP.NET using C# in .NET framework
- Used ASP.NET validation controls for validating the information provided by the user and implemented input validation using the ASP.NET Input Validation Controls.
- Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
- Implemented interaction between frontend and backend using the JSON object.
- Used Spring MVC as a framework and JavaScript for major data entry, which involved extreme level of data validation at client side using Ajax
- Wrote Cross Browser code of CSS and JavaScript for Internet Explorer and Firefox.
- Designed and created ER Diagram and a new database in SQL Server 2005.
- Using Microsoft Technologies for the project development such as Visual Studio 2012, .NET framework 4.5, SQL Server 2012.
Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, ASP.NET, SQL Server 2005, Visual Studio 2012.
Confidential
Full Stack Developer
Responsibilities:
- Worked closely with system analyst to understand the technical requirements of the projects.
- Involved in design and development of the web application using C#, ASP.NET, HTML and JavaScript.
- Design and development of Web pages using HTML, CSS including Ajax controls and XML.
- Responsible for developing the pages using jQuery, AJAX, and JSON to parse on data on the frontend on the fly.
- Extensively used .NET inbuilt components like Data Grid, Data List and Calendar controls along with other .NETserver controls.
- Involved in writing the Properties, methods in the Class Modules and also consumed web services.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Written SQL queries to extract data from input files validate and load data into database (Oracle/SQL Server), developed various reports and core tables lookups utilizing Business Objects.
- Written functions and procedures using PL/SQL.
- Communicated and was involved in testing with QA team which involved cross browser testing, loading and performance checking.
- Worked closely with the programmers and graphic designers for project requirement and analysis.
- Produced GUI prototypes for business logic presentations.
Environment: HTML, CSS, JavaScript, AJAX,PL/SQL and ASP.NET.