Sr. Ui Developer Resume
Bentonville, AR
PROFESSIONAL SUMMARY:
- Around 7 Years of professional experience as a Front End Developer with good understanding of database designing, development and installation of different modules.
- Experience in Client Side designing and validations using HTML4/5, CSS2/CSS3, JavaScript, JQuery, AngularJS, Node.JS, JSON, ReactJS, AJAX, XML, IDE and Tool.
- Well - versed in Object Oriented Programming with JavaScript.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Used Ajax, JSONto send request to the server and check the functionality of the websites.
- Highlyexperienced in working withlatest version of object oriented JavaScript Libraries likeAngularJS.
- Experience in consuming RESTful services using Angular $http, $resource and jQuery to exchange (request / responses) information with databases such as Oracle and MySQL.
- Developed the Administrative UI using AngularJS and Kendo UI.
- Good Knowledge in Backbone.js and React.js.
- Experienced in using NPM module bower for managing UI dependency.
- Strong experience with Responsive Web Design (RWD) and its involvement in several web application development projects.
- Responsible for checking Cross Browser Compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
- Good Knowledge on Search Engine Optimization (SEO) techniques.
- Debug the applications using Firebug to traverse the document and manipulated the Nodes using DOM and DOM Functions.
- Expertise in using source code control systems such as GIT, JIRA, and Jenkins.
- Experienced in software configuration management using Rational IBM Clear Case, SVN.
- Proven software development experience using different methodologies - Agile, Waterfall and TDD.
- Experienced in building all phases of the software development life cycle including requirements analysis, applications design, development, maintenance, implementation and testing of various client/server, N-tier and web applications.
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Knowledge about technologies like Java, C#, JSP, Servlets, Asp.Net.
- Good experience working with High Traffic Websites.
- Involved in Understanding functional specifications and developing creative solutions to meet business requirements.
- Highly motivated, analytical problem solver and troubleshooter with strong attention to detail.
- Excellent interpersonal abilities, communication skills, time management and team skills with an intention to work hard to attain project deadlines under stressful environments.
- Quick learner and proficient in solving the technical issues in the project.
- Demonstrated ability to complete projects in deadline oriented environments.
- Highly passionate and curious about new Front-End development technologies and has ability in mastering them with a keen awareness of new industry developments.
TECHNICAL SKILLS:
Web Technologies: HTML, HTML5, CSS, Angular js, JavaScript, JQuery,AJAX, JSON, XML, Bootstrap,, React JS, D 3.js,C3.jsNPM, Bower, Grunt,Highcharts.js,Node.js
Languages: JavaScript, Java
IDE & Editors: Notepad++, Microsoft Visual Studio, Eclipse, Sublime Text 2,Dream weaver,Webstrom 10
Application Server: Web Sphere, WebLogic, Apache Tomcat.
Database: SQL Server 2005, MySQL, Oracle9i/10g/11g,, MS-Access
Operating System: Windows 2000/XP/Vista/7, Mac OS, linux,Unix.
Other Tools: Adobe Photoshop, MS Office, Jira, Firebug, Chrome Developers Tool, Windows Movie Maker
Version control: SVN,GIT
Animation: Adobe Flash CS3, Adobe Fireworks
PROFESSIONAL EXPERIENCE:
Confidential, Bentonville, AR
Sr. UI Developer
Responsibilities:
- Design, Develop and implement data vizalization function to be used in conjunction with Java Restful Webservies, Big data DB's and Essbase .
- Designed and Developed UI for creating Dashboard application using AngularJS, D3, C3, HTML, CSS, Bootstrap, JavaScript and JQuery.
- Designed unsing SASS
- Expert knowledge of D3/JavaScript graphing technologies .
- Experience in graphics programming, interactive graphics, data visualization, and data analysis .
- Strong knowledge on SVG and CANVAS .
- Expert knowledge DOM manipulation .
- Worked with JSON for data exchange between client and server.
- Worked with promises, defered objects for HTTP services for pushing and pulling of data from rest services.
- Experienced in working with AngularJS MVC, MVVM (Data Binding), factory, service, security.
- Created Custom Directives in AngularJS to make re-usable components used across various applications.
- Experienced in React JS and working with React Flux architecture.
- Experienced in working with Redux architecture.
- Working with ECMA Script 6 features. Used Babel, web pack with es2015, react JSX presets.
- Designed with Kendo UI frame work
- Strong experience in CSS3 preprocessors styling such as SASS and LESS.
- Worked on creating responsive website for multiple devices using responsive web design and CSS3 media queries.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Using Jasmine and karma test runner extensively for unit testing for end-to-end testing
- Worked with stash and GIT to maintain current and historical versions of source code
- Used JIRA tool for task assignment, bug tracking and fixture.
- Created images, logos and icons that are used across the web pages using Adobe Photoshop and SVG.
- Worked with build tools like NPM, Bower, Grunt.
- Created Gulp scripts for various tasks and used Node-JS for managing application UI Dependencies.
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Developed the pages that are complaint to W3C and ADA standards
Environment: HTML/HTML5, CSS/CSS3, JavaScript, AngularJS,Angularmaterial,React JS,NodeJS, D3.js,c3.js, high charts.js, Usability Testing, Agile methodology, Webstrom and GIT.
Confidential
UI Developer
Responsibilities:
- Worked closely with SME’s, developers and other IT teams to understand the scope of the project and accordingly, gather functional requirements of the project in order to design and implement the application.
- Worked on accessibility for making user interfaces perceivable, operable, and understandable.
- Proficient in building Web User Interface (UI) using HTML/HTML5, DHTML, XHTML, AngularJS,Node JS, CSS/CSS3 and JavaScript, jQuery that follows W3C Web Standards and are browser compatible.
- Designed and developed various Web forms using HTML, CSS, and JavaScript.
- Implemented CSS3 features like, multi-column layout, gradients and web fonts.
- Implemented various Validation Controls for form validation and implemented custom validation controls withJavaScript and jQuery.
- Used Bootstrap and AngularJS in effective web design.
- Used Angular JS in developing single page applications.
- Designed reusability components and binded data using Angular JS.
- Extensively used Twitter Bootstrap for creating responsive web design for varying screen sizes and devices.
- Participated in meetings with the end-clients to develop custom UI Components that are cross browser compatible.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Server side scripting with Node.Js
- JavaScript building with NPM, Bower, Grunt.
- Developed SOAP and REST based web services.
- Tested framworks using jasmine and mocha
- Developed certain features of the application functionality i.e. CRUD.
- Used SVN as versioning system.
- Handled all aspects of the web application including maintaining, testing, debugging and deploying.
- Created user-centred design, keeping in view the business usability goals including meeting accessibility requirements and usability testing for participants with disabilities.
- Reviewed customer feedback about the debugging issues, fixed bugs
- Experience in Agiledevelopment
- Used SVN for Version Control.
- Detecting errors using JSHint
Environment: HTML/HTML5, CSS/CSS3, JavaScript, Angular JS,NodeJS, Usability Testing, Agile methodology, Eclipse and SVN
Confidential, KS
UI Developer
Responsibilities:
- Developed the UI layout and front-end programming for web application that matched requirements using hand written HTML, CSS and JavaScript.
- Implemented HTML5 feature like, local storage, data and required attributes and sliders.
- Implemented CSS3 features like, multi-column layout, gradients and web fonts.
- Usedangular.js in developing single page applications.
- Interactive D3.js Graphing framework
- Responsible for setting up AngularJS framework for UI development. Developed html views with HTML5, CSS3, JSON and AngularJS.
- Brief experience on implementing the Angular.js and MVC framework for data access.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Implemented various Validation Controls for form validation and implemented custom validation controls withJavaScript and jQuery.
- Extensively used Twitter Bootstrap for creating responsive web design for varying screen sizes and devices. worked with webworkers
- Administered and supported ExtJS applications within scope.
- Worked using Ext JS framework and Object Oriented JavaScript (OOJS) to develop rich interactive user interface a Desktop Application running in browser.
- Detecting errors using JSHint
- Developed components to fetch the data from the back end using AJAX and jQuery.
- Java development including JDBC, Eclipse.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Analyse the response of JSON in order to update DOM.
- Applied JQuery scripts for basic animation and end user screen customization purposes.
- Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows and Mac.
- Tested/De-bugged on browser using Firebug.
- Widely used optimization techniques in existing code.
- Tested framworks using jasmine
- Used JIRA extensively for organizing issues, tracking the assigned work, and following team activity.
- Documented the entire project, which contains detail description of all the functionalities.
- Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
- Contributed in decision making of the software and hardware requirements and tool evaluations.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, Angular JS, Usability Testing, Agile methodology, Eclipse and SVN.
Confidential
UI Developer
Responsibilities:
- Creating Front-end Applications using HTML, CSS and JavaScript.
- Worked closely with other senior developers, product managers, system architects, and the QA team to deliver optimal designs and software to meet and exceed expectations.
- Contributed to the design direction by building mock-ups in PhotoshopandFrontEnd
- Contributed positively to the overall team dynamic; participated in stand-up meetings, planning and design sessions and other business-development working.
- Experiance in NoSQL Databases MongoDB
- Elegant implementation of page designs in standards-compliant HTML and CSS.
- Leading technical projects with a focus on quality and improving the user experience.
- Working directly with clients to design and develop elegant solutions.
- Tested cross-browsers compatibility on a range of projects.
- Creating rapid prototypes of interfaces to be used as blueprints for technical development.
Environment: HTML, CSS, MySQL, JavaScript, AJAX and Windows XP.