Ui/ux Developer Resume
St Louis, MO
SUMMARY:
- 8+ years of experience as a Developer in the field of technologies like PHP (Laravel Framework), MYSQL, HTML5, JavaScript, CSS3, Bootstrap, Jquery, Rest API, AngularJS, NodeJS and ReactJS.
- Experience in Analysis, Design, Development, Maintenance and Implementation of Enterprise, Web and Client server applications using JAVA/JEE technologies.
- Experience in developing applications using waterfall, Scrum, Test First, Test Driven methodologies and good understanding of Service orientation architecture.
- Experience in developing Web based user interfaces using HTML, CSS, JSP, Servlets and MVC frameworks like Struts2 and Spring MVC
- Experience in Developing User Interface (UI) Rich Web Applications, and Web Service applications using Front End/User Interface (UI) Technologies like HTML5, JavaScript, Backbone JS, Angular JS, Node JS, JSON, Bootstrap Framework, Media Queries, and CSS Frameworks.
- Expertise in client scripting language and server - side scripting languages like JavaScript, jQuery, JSON, DOJO, Bootstrap.
- Hands on experience in developing web application using Spring MVC framework and integration with AngularJS. Good knowledge on javascript MVC/MVP frame works such as ReactJS and BackboneJS.
- Experience working with Node.JS and NPM in addition to developing REST APIs.
- Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox, Safari and GoogleChrome.
- Good Knowledge on how to implement User-centered design (UCD)methodology.
- Good understanding of Document Object Model (DOM) and DOMfunctions.
- UI Front end screens were developed using DOJO and Angular UI Grid with Advance Javascript.
- Expertise in client side designing and validations using HTML, HTML5 andJavaScript.
- Experience in designing websites with W3C standards using HTML5, CSS2/3 to get best cross- browser user experience for long-term userretention.
- 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.
- Developed UI for search products using ReactJS.
- ExperiencewithPhoneGap/Cordova,UsedPhoneGapDeviceObjecttoaccessinformationabout a device and application running PhoneGapapplication.
- Expertise in testing APIs, Web Services for SOAP, Databases and UI.
- Extensive knowledge in Model-View-Controller (MVC) architectures using Struts, spring framework andHibernate
- Solid knowledge of latest frameworks and technologies like Angular JS, Mongo dB, Boot strap and Node JS.
- Extensively used Java/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.
- Extensive experience on implementing AJAX features using JavaScript andjQuery.
- Experience in Jenkins, Jasmineand Qunit.
- ExperienceinApplicationsusingAJAX,ObjectOriented(OO)JavaScript,JSON,JSONP,andXML.
- Experience in working MVC Architecture and also in using versioncontrol(SVN).
- Experience in developing applications using Angular JS-Bootstrap like Grids, Toolbars, Panels, Combo-Box and Buttonetc.
- 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.
- Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with teammembers.
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, 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 - St.Louis, MO
UI/UX Developer
Responsibilities:
- Involved in designing the front end applications using web technologies like HTML/HTML5, CSS/CSS3.
- Used client side scripting languages such as JavaScript and jQuery.
- Worked in a 5 layering structured team environment to develop, enhance and support web-based application.
- Design for mobile applications, web site designs by PSD, as well as company branding for banners, logos, letterheads, flow charts and wireframes.
- Experience in handling, configuration and administration of databases like MySQL and NoSQL databases like MongoDB
- Create wireframes based upon analytics, business systems, mobile application mock-ups and web design whichwere presented and tested to meet the client's needs.
- Worked on Advance JavaScript, DOJO, and JSP, Struts, Tag libs and RESTful web services to implement UI and backend interaction.
- Provided visual design from the specifications of the client, followed by a final mock-up to meet the visual standards of the client.
- Developed application with technologies like HTML5, BootStrap, Angular JS and jQuery, ReactJs, Redux, ES6.
- Designed and Developed Web application using CSS pre-processors.
- Working with NoSQL databases for Store module (MongoDB)
- Developed GUI using JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and jQuery in ongoing projects.
- 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.
- Worked on Front end by using Angular2 and TypeScript.
- 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.
- Extensively used DOJO with Advance JavaScript to implement generic Dashlet's widget with the best User Experience as per requirements.
- Experience in making Responsive web pages (RWD) using Twitter Bootstrap and media queries.
- Used Node.js to install PhoneGap and used HTML5, CSS, JavaScript to develop hybrid apps.
- Currently involved in developing hybrid mobile applications using Javascript and Phonegap
- Implement Hybrid App using Phonegap and architecting & developing mobile web applications in enterprisebuild settings.
- Implemented Module in Angular 2 to group components, directives, pipes and services that are related.
- Used PhoneGap/Cordova APIs like Notification, Camera, Media, Vibration to develop hybrid Apps.
- 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.
- Implemented XML parsing and JSON parsing for data handling on different application.
- Experance in understand of Document Object Model(DOM ).
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
- Practical exposure and/or experience with some jQuery, JSON, AJAX.
- Followed Agile and Scrum developmentmethodologies
- Modified the UI screens created by web designer using HTML, CSS, and JavaScript, Performed Client side validation using JavaScript.
Environment:: HTML/HTML5, CSS3, LESS, SAJAX, JavaScript, DHTML, XHTML, XML, media queries, MongoDB, CVS, GIT, jQuery, AngularJS, ReactJS, Bootstrap, Node JS, JRules, QUnit, PhoneGap 3.0, Jenkins.
Fox Entertainment Group, Los angeles CA
UI/UX Developer
Responsibilities:
- Responsible for creating efficient design and developing UI screens using HTML5, CSS3, SASS, JavaScript, jQuery, AngularJS, Angular Strap, Ajax andJSON
- 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.
- Worked on custom directives like adding color picker module into the Angular 2 applications.
- Provided visual design from the specifications of the client, followed by a final mock-up to meet the visual standards of theclient.
- 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.
- DevelopedAngularControllers,ServicesandFactorycomponents.Developedunittestcases using Jasmine.
- Used Dojo Charting and D3 JS to implement PIE, BAR, TOPN, Trend, Sun Birth Chart, Node path etc.
- Used JSON format for all server communications. Developed angular Factor classes to build models from plain JSONmessages
- UsednodeJsandwrittennodeJsapplicationinJavaScriptandcanberunwithinthenode.JS runtime.
- Replaced AngularJS directives with Components in Angular 2 to realize the code reusability.
- Developed pie charts using Google Charts for web application that matched therequirements.
- Developed Slide bar, Popover, Type ahead, Dropdown functionality using AngularStrap.
- Validationofapplicationfunctionalityonmultiplebrowsers(IE,FirefoxandChrome)andmultipledevices/form factors.Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
- Used applications like Visual Studio, Sublime and Webstorm.
- Activeparticipationthroughouttheentiresoftwaredevelopmentlifecyclefromprojectinception,tocode 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,AngularStrap, Google Chart, QUnit, Node.js, WebSphere 7.5, Adobe Photoshop,Illustrator, PencilProject.
Confidential, Boston, MA
UI/UX 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),
- micro services, 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.
- 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.
- Integrated with back end code for highly interactive AJAX basedapplications.
- Involved in Enterprise Software Development utilizing UX and UI concepts, practices,patternsInvolved 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.js, JavaScript, Backbone.js, MSOffice, Java, JSP, Spring, Hibernate.
Confidential, Newark, NJ
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.
Confidential
Web Developer
Responsibilities:
- Worked with Business Analysts to prepare the software functional and technical design document
- Developed use cases, class diagrams and state diagrams using UML and Rational Rose
- Implemented MVC using Struts Framework.
- Designed and developed the HTML front end screens and validated forms using JavaScript.
- Used frames and CSS (cascading style sheets) to give a better view to the web pages.
- Implemented the design using JSP, Servlets and EJB
- Developed front-end components using JSP, Servlets and deployed in JBOSS
- Used JDBC and SQL for database management.
- Analyzed and modified the existing stored procedures, Triggers and Indexes on DB2 Database.
- Involved in accessing Solaris systems using the Exceed telnet client and modifying the existing shell script.
- Knowledge of web technologies like HTML and XML
- Developed and prepared test cases for unit testing with JUnit
- Developed User Interface using Struts, JSTL and Tiles framework.
- Utilized Servlets to handle various requests from the client browser and send responses.
Environment: JDK, Servlet, JSP, JBOSS, JDBC 2.0, MySQL, Solaris, Shell Scripting, HTML, Struts, MySQL, CSS.
