Sr. Ui Developer Resume
Sfo, CA
PROFESSIONAL SUMMARY:
- Over 6YearsofexperienceinapplicationandwebdevelopmentwithemphasisonHTML/HTML5, XHTML,DHTML,XML,CSS2/3,AJAX,DOM,JavaScript,jQuery,AngularJS,ReactJS,NodeJS, BackboneJS.
- Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox, Safari and GoogleChrome.
- Expertise in client side designing and validations using HTML, HTML5 andJavaScript.
- Experience in building modern web application in React.js and React ecosystem libraries.
- Experience in designing websites with W3C standards using HTML5, CSS2/3 to get best cross - browser user experience for long-term userretention.
- Command in ReactJS for creating interactive UI's using Virtual DOM, JSX, React Native concepts.
- Skilledatanalyzingandsolvingbrowsercompatibilitychallengesandpossessesabilitytomaintain consistency and well commented HTML and CSSmarkup.
- Experience on working with CSS background, Layouts, Positioning, Text, Border, Padding, Pseudo Classes, Elements and CSS behaviors inCSS.
- Experience in using ReactJs components, Router anhnd Flux. Developed UI for search products using ReactJS.
- Expertise in testing APIs, Web Services for SOAP, Databases and UI.
- Extensive knowledge in Model-View-Controller (MVC) architectures using Struts, spring framework andHibernate
- Extensively used Java/Spring/Servlet API/Spring/Multithreading/Lucene in theprojects. Used SVN, GIT for version control and Clear Quest for bugfixing.
- Experience with Styling and Responsive Design techniques using technologies such as LESS, and SASS
- Created Mobile Web Solutions using Responsive Web Design (RWD), Twitter Boot Strapand JQUERY MOBILE.
- Expertise in using Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
- Hands on experience with responsive web application design using different CSS layouts including float, flexbox and grid system.
- Extensive experience on implementing AJAX features using JavaScript andjQuery. Experience in Jenkins, Jasmine and Qunit.
- ExperienceinApplicationsusingAJAX,ObjectOriented(OO)JavaScript,JSON,JSONP,andXML.
- Experience in working MVC Architecture and also in using versioncontrol(SVN).
- Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs.
- Experience in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
- Experience in using various jQuery UI controls and corresponding Event handlersetc.
- Used the latest HTML5 elements for video playback, content rendering using semantic tags such as article, sectionetc.
- Comfortable in working with CSS preprocessors like LESS/SASS.
- Implemented, configured, and customized JIRA issue tracking software with Agile plugin across all company functions and acted as JIRAadministrator.
- Client side technologies such as JavaScript, HTML, XML, XSL, Web Servicesetc.
TECHNICAL SKILLS:
Programming languages: JavaScript, Typescript, Java
Web Technologies: JSP, HTML/HTML5, CSS/CSS3, JavaScript, JQuery (proficient), AJAX, Bootstrap, JSON.
JavaScript Libraries: jQuery, Angular JS, Angular 2, Angular 4, Node JS, D3
Databases: MySQL, MongoDB, CouchDB
Cloud Services: AWS
CICD: Jenkins
Build tool: Maven
Operating Systems: Windows, Linux, MAC OS X
Application Tools: Net Beans, Eclipse (SE, EE, Android), Visual Studio, MySQL Workbench Adobe Dreamweaver, MS Office, Wireshark, VMware, Virtual Box, XAMPP/WAMP Server, MS SQL Server, Spring tool suite
SDLC Methodologies: Agile, SCRUM and Scaled Agile.
Browsers: IE9, Mozilla Fire Fox, Opera mobile Browser, Chrome, Safari.
Debugging Tools: Firebug, Chrome Developer toolbar, Charles Proxy, IE Developer Toolbar
IDE & Tools: Notepad++, Sublime Text2, Visual Studio, VS Code, Atom
PROFESSIONAL EXPERIENCE:
Confidential, SFO, CA
Sr. UI Developer
Responsibilities:
- Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.JS that meets accessibility and web browser standards for website.
- Provided visual design from the specifications of the client, followed by a final mock-up to meet the visual standards of the client.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Developed application with technologies like HTML5, BootStrap, jQuery, ReactJs, Redux, ES6.
- Worked on React. JS Virtual Dom and React views , rendering by use of components which has additional custom HTML tags.
- Built features using CSS3, Flexbox , Storybook, React Navigation, LayoutAnimated and Animated API
- Used Web services ( SOAP and RESTful ) for transmission of large blocks of XML/JSON. Designed and Developed Web application using CSS pre-processors.
- Developed GUI using JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and jQuery in ongoing projects.
- Used ES6 and JSX with react for component development.
- Involved in building stable React components and stand-alone functions to be added to any future pages.
- Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
- Used various Core Java concepts such as Exception Handling, Collection API's to implement various features and enhancements.
- Developed internal application using AngularJS and Node. JS connecting to database on the backend.
- Built data visualizations to monitor file server load, web server speeds, data processing and more (d3, backbone, JQuery, MySQL).
- For continues integration used Jenkins. Involved in the configuration management using CVS and GIT.
- Created Node.js middleware application server to encapsulate modern JS widget framework and control set. Used special syntax called JSX to mix HTML with Java Script with the help of Node JS.
- Designed CSS3 based web pages which were cross-browser compatible. Experience in making Responsive web pages (RWD) using Twitter Bootstrap and media queries.
- Worked on UI\ UX layout design and successful implementation. Used PhoneGap/Cordova APIs like Notification, Camera, Media, Vibration to develop hybrid Apps.
- Used Spring Core for concept of Inversion of control (IOC) and implemented using dependency injection.
- Used NodeJS, npm and Webpack to translate and combine all necessary JS, JSX, SASS and CSS.
- Designed mockups, GUI layouts by using HTML, DHTML, XHTML, XML, CSS and JavaScript.
- Developed designs in securing the application using form-based authentication using HTML, XHTML, JavaScript, jQuery and CSS.
- As a backend developer I was responsible for creating RESTFUL Web Services using Node.js& Express.js
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
- Developed and implemented UX design standards for all web and mobile application developments, instituting a user-centered design (UCD) approach.
- Practical exposure and/or experience with some jQuery, JSON, AJAX.
- Followed Agile and Scrum developmentmethodologies
- Create and transform UX wireframes to designs within specified product requirements and deadlines.
- Modified the UI screens created by web designer using HTML, CSS, and JavaScript, Performed Client si
Environment: React.JS,JSX,UI/UX, Web Pack, REST API, Node, Java, Spring,Redux, Babel, CSS3, Flexbox, JavaScript (ES6), HTML/HTML5, CSS3, LESS, SAJAX, JavaScript, DHTML, XHTML, XML, GIT, jQuery, Angular2,, Bootstrap, Node JS.
Confidential, Philadelphia, PA
Sr. Java UI Developer
Responsibilities:
- Responsible for creating efficient design and developing UI screens using HTML5, CSS3, SASS, JavaScript, jQuery, AngularJS, Angular Strap, Ajax andJSON.
- Used React Js and developing reusable components. Data modeling tasks to design circuit layers’ datamodel.
- Since it is an agile environment, we had to create numerous POCs using various combinationsof UI framework to reach to a final design decision.
- Development of analytical reports using D3.js and UI frameworks.
- Consumed REST (Representational State Transfer) services in UI service layer with the help of http and resource.
- Provided visual deign from the specifications of the client, followed by a final mock-up to meet the visual standards of theclient.
- Used React.JS for templating for faster compilation and developing reusable components.
- Used Observable data service with Angular 2 to consume RESTful Web API to fetch data in JSON format
- Workedwiththeteam,helpingthembuildouttheirmarkupandCSS.Myspecialtyislargescale CSS, focusing on reusability and modularity using preprocessors like SASS.
- Used CSS Sprites to decrease the number of HTTP requests and load time of webpages.
- Maintained states in the stores and dispatched the actions using Redux.
- UsednodeJsandwrittennodeJsapplicationinJavaScriptandcanberunwithinthenode.JS runtime.
- Developed pie charts using Google Charts for web application that matched therequirements. Developed Slide bar, Popover, Type ahead, Dropdown functionality using AngularStrap.
- Responsible for client side validation using jQuery and Angular 2.
- Validationofapplicationfunctionalityonmultiplebrowsers(IE,FirefoxandChrome)andmultiple devices/form factors. Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
- Experience working on Redux Uni-directional data-flow achieving the predictable application behavior.
- Cooperating with the back-end developer in the process of working with the RESTful API
- Used applications like Visual Studio, Sublime and Webstorm.
- Activeparticipationthroughouttheentiresoftwaredevelopmentlifecyclefromprojectinception, to code development and elaborate testing of the variousmodules.
- Been an active team player, helped in fixing bugs and also carried outtroubleshooting.
Environment: HTML5,CSS3,JavaScript,JQuery,SASS,Ajax,JSON, Jenkins, VisualStudio,TFS,RequireJS,AngularJS, Angular Strap, Google Chart, QUnit, Node.js, WebSphere 7.5, Adobe Photoshop,Illustrator, PencilProject, Angular4.
Confidential, Jacksonville, FL
Web Developer
Responsibilities:
- Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, JQuery, Backbone.js andAjax.
- Used designed node app mainly for network frame works to connect to Servicehost.
- ProvidedhighlevelanddetailedtechnicaldirectiontootherdevelopersanddesignersforHTML5, CSS 3, Angular JS and BackboneJS
- Built real-time application using backbone.js and websockets viaSocket.io.
- Designedandimplementedbackbone.jsAPIs(somehandling1,800requests/secondatpeak), caching layers, and monitoring.
- Implemented real time encoding (backbone.js) of the uploaded files byusers.
- Implementedbackbone.jsfunctionsparallelexecutionwithhelpofSTEPlibrary,whichisanasync control flow library built for backbone.js.
- Improved performance on angular.js side by not saving the session data on the memory side, which will be a significant overhead toserver.
- Strong experience on REST Web Services, Application of HTTP based RESTful APIs
- Used UnitJS for testing our application AngularJs and BackboneJscode. Used Grunt.js as our JS taskrunner.
- Ensured all deliverables conformed to Best Practices and currentstandards.
- Experiencewithbuildingtheinfrastructureforservingthefront-endappandassetsensuringhigh performance on mobile anddesktop.
- Writing tested, idiomatic, and documented JavaScript, HTML and CSS and User Interface web development in accordance withrequirements.
- Involved in developing RESTful web services using Node.js and Express.js frameworks
- Strong Knowledge in developing single page application using Angular 2.
- Integrated with back end code for highly interactive AJAX basedapplications.
- Involved in Enterprise Software Development utilizing UX and UI concepts, practices,patterns Involved in Weekly CodeReviews
- GIT for distributed version control of all softwaredevelopment
- Mapping business requirements to application features and the most suited technology to provide businessvalue.
Environment: HTML 5, CSS 2/3, DOM, AJAX, CSS3 and JQuery Mobile, Angular 2, JavaScript, Backbone.js, MS Office, Java, JSP, Spring, Hibernate.
Confidential
Web Developer
Responsibilities:
- Closelyworkedwithbusinesssystemanalysttounderstandtherequirementstoensurethatright set of UI modules beenbuilt
- Wrote application level code to perform client side validation using jQuery andJavaScript.
- Designed the front-end applications, user interactive (UI) web pages using web technologieslike
- HTML, XHTML, and CSS.
- Used advanced level of jQuery, AJAX, JavaScript, CSS and pure CSSlayouts.
- Wrote jQuery function while implementing various UI Screens across the whole web application (both consumer facing as well as internalapplication)
- Involved in writing application level code to interact with APIs, Web Services using AJAX,JSON.
- Designed and developed intranet web applications using JavaScript andCSS.
- Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end systems).
- Used SVN for version control and QC for defecttracking
- Maintain,enhance,andrecommendsolutionsthatbestsuitbusinessandtechnologyneedsfrom UIstandpoint.
- Creating cross-browser compatible and standards-compliant CSS-based pagelayouts.
- Strong communication, analytical and interpersonal skills working within cross-functionalteams
- Worked on cross browser compatibility issues and fix the bugs pertaining to variousbrowsers
Environment: HTML, XHTML, CSS, JavaScript, jQuery, AJAX, JSON, SVN, QC.
