Full Stack Ui Developer Resume
Dallas, TX
SUMMARY
- Experience in software development life cycle (SDLC) in developing and designing user friendly, cross browser complaint web sites, and user interface (UI) applications using HTML4/5, XHTML, DOM, HAPI.JS, CSS2/3, JavaScript, jQuery, AngularJS, Angular, React.js, Bootstrap, JSON, EXPRESS, Require.js, Redux, and AJAX, xml.
- Experience in using the front end java script frameworks like jQuery, Knockout JS, Angular, AngularJS (1.X), React, React Native, Redux and NodeJS.
- Extensive experience with Angular JS MVC framework including authoring complex directives, services, controllers, and filters; working with animations, routing, and states.
- Strong experience in Search engine Optimization (SEO) techniques in order to develop web applications.
- Used the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section
- Good Understand of Document Object Model (DOM) and DOM Functions
- Hands on experience CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Expertise in Object Oriented Programming using JavaScript and related technologies.
- Worked on experience in writing jQuery code and familiar with jQuery libraries.
- Experience in using various jQuery UI controls and corresponding Event handlers etc.
- Solid expertise in developing responsive HTML pages which works on all browsers(Cross browser platform).
- Used the Marionette.js for Composite application Architecture.
- Used LoDash.js to makes JavaScript easier by taking the hassle out of working with arrays, numbers, objects, strings, etc.
- Working knowledge on JavaScript library JSON. Good Understanding of Document Object Model (DOM) and DOM Functions.
- Extensive experience in developing web page quickly and effectively using jQuery, HTML5, CSS3, Responsive Web Design, Bootstrap, and experience in making web pages cross browser compatible.
- Experience in using FLEX framework to build mobile applications for iOS, Android, and Tablet OS devices as well as using the same programming model, tool for browser and desktop.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet explorer, Firefox, and Google Chrome.
- Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox, Safari and Google Chrome.
- Developed a brand new ReactJS mobile platform using the redux architecture pattern and NodeJS to power isomorphic JavaScript.
- Experience with full software development life cycle, architecting scalable platforms, object - oriented programming, database design and Agile methodologies
- Experience in using various tools and IDE’s, Dreamweaver, Notepad++, and Visual Studio, Sublime, Brackets, MS Visio.
- Experience in using the latest approaches, including MVVM in the browser, event-driven applications using AJAX, JavaScript, and JSON.
- Used version control systems Star team, CVS, Git, GitHub, Bit B and Subversion.
- Good Knowledge on how to implement User-centered design (UCD) methodology.
- Worked on the databases to write complex stored procedure to Insert,Retrieve, Update and delete data from the Databases.
- Worked on SQL and NoSQL databases like SQL server, Oracle, Mongo DB.
- Worked on developing the Restful services using Express js, Nodejs and Mongo DB.
- Worked with different AWS services like S3, SNS, Recognitions (Facial recognition), Lambda functions etc.
- Worked to develop the Build and release pipelines using Git Lab
TECHNICAL SKILLS
Web Technologies: HTML5, CSS3, JavaScript, AJAX, JSON, SASS, LESS, Bootstrap, DOM, XML, XHTML, PHP, Agile, J2EE
JS Frameworks: JavaScript, knockout JS, Angular, AngularJS, NodeJS, jQuery, FLEX, Express, Python (Django)
IDE & Tools: Dream weaver, Notepad ++, Visula studio, Model, MS PowerPoint, MS Outlook, MS Office, MS Excel, MS Access, JIRA, Jasmine, SVN, GitHub
Operating Systems: Windows XP/2000/Vista/7/8
Languages: C, C++, PHP, SQL, Visual Basic, Java
Database: SQL Server, MySQL, Mongo DB
Web Services: REST, SOAP
Cloud Services: AWS (S3, Code pipeline, Cognito, Recognitions, SNS, Lambda functions)
PROFESSIONAL EXPERIENCE
Full Stack UI Developer
Confidential, Dallas, TX
Responsibilities:
- Involved in designing and coding the various core components and UI Screens for the Outbound Interface in the Application using React JS andRedux JS.
- Implementation knowledge on highly advanced user interface design and development using React JS, ES6+, HTML 5, SASS and supporting libraries.
- Involved in Developer code review sessions.
- Participated in requirements gathering and developing web application using agile methodology.
- Expertise with hands on knowledge on JavaScript/ES6 development on Front-end libraries likeReact, Redux for application development.
- Involved in the user experience design sessions with the UX designers for greater customer interactive interface of the application on online experience, media etc.
- Consumed the backend Java services using asynchronous Redux Library Redux-Saga.
- Involved in Design and Data Structures implementation of Restful API.
- Involved in bug fixing on functionality, performance and designing issues using React Developer Tools, Redux developer tools and Chrome Developer tools.
- Familiarity with Postman, Fiddler for working with the RESTful API services.
- Worked on enhancing the existing Single page application by creating new components and styling components using ReactJS, Media queries and SASS.
- Responsible for React UI and architecture Building components library, including Tree, Slide-View, and Table Grid.
- Monitoring and maintaining the overall build process of application using Team city.
- Expertise in writing the code deployment and built script for minification of JavaScript/HTML using Webpack 2 task runner.
- Expertise in implementing best coding practices and naming standards in the code in ES6, JavaScript, HTML, and CSS.
- Good understanding on writing Unit testing scripts using Enzyme, Mocha, and Chai and responsible for fixing the issues and monitoring it to make sure it releases in time.
- Used different RxJs operators like takeWhile, withLatestFrom, switchMap in one of my angular project POC.
Environment: React JS, Redux - Saga, HTML5, CSS3, JavaScript, SASS, JSON, Ajax, Single Page Application (SPA), Bootstrap 4.0, API, Node.JS, Webpack, Chai JS, Enzyme, SQL Server 2008/2012/2016 , IIS 7.0/8.0, Responsive Web Design, UML, Agile, VS Code, Git, GitHub.
Full Stack UI Developer
Confidential, Dallas, TX
Responsibilities:
- Developing new products/features for web, mobile and voice that adhere to best practices, is easy to understand and are efficient
- Developing single page application frameworks using node.js, AngularJS or ReactJS. working with relational and non-relational databases (Mongo, Cassandra, etc.)
- Deploying front end code on S3, Apache HTTP, NGINX using containerized models.
- Integrated Redux Framework with React JS to handle large chunks of data for the better performance.
- Experienced in React JS and worked with React Flux architecture, ECMAScript6 features and used Babel, Webpack with ES2015, React JSX presets.
- Working with responsive web/mobile development.
- Developed entire frontend and backend modules usingPython on DjangoWeb Framework.
- Implementation knowledge on highly advanced user interface design and development using Node JS, ES6+, HTML 5, SASS.
- Hands on JavaScript/ES6 development on Node.JSplatform withReact, Redux libraries.
- Developed Web API using NodeJS, ReactJS andReactNativeand hosted on multiple lead balances API instances.
- Experience with Test Driven Development and Node.js.
- Experienced in MEAN stack MongoDB, Express, Node, and Angular.
- Implemented state management on the UI using NgRx.
- Experienced in working with Node JS and NPM modules like http, path, mongo DB and templating engines.
Environment: React JS, Redux - Saga, Angular, HTML5, CSS3, JavaScript, SASS, JSON, Ajax, Express, Python (Django), Single Page Application (SPA), Bootstrap 4.0, Node.JS, Webpack, Chai JS, Enzyme, Postgres-SQL, SQL Server 2008/2012/2016 , IIS 7.0/8.0, Responsive Web Design, UML, Agile, VS Code, Git, GitHub.
UI/UX Developer
Confidential, Houston, TX
Responsibilities:
- Built Web pages that are more user-interactive using JQUERY Plugins, AJAX, JavaScript, NodeJs, Knockout JS and angular JS/2.
- Used Knockout JS to simply the complex data-based for user interfaces.
- Responsible for ensuring the pattern consistency across all pages.
- Has worked with Knockout JS for creating user controller.
- Designed and developed CSS pre-processors (SASS).
- Involved with bug fixing on functionality, performance and designing issues with javaScript and JQuery.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Designed Fronted with in object-oriented JavaScript Framework like Angular JS 2.
- Used Angular.JS for developing single page web applications.
- Wrote Page level code using JavaScript with Angular.js framework along with JQUERY.
- Used Jasmine to perform unit testing of custom filters, custom directives and various parts of Angular JS application.
- Used Angular$httpto send GET/POST request to fetch data from server.
- UsedJenkinsfor build Process to GenerateContinuous Integrationand Version Control is done by GIT.
- Involved inAgile/SCRUMprocess, attending daily stand up and completing tasks in sprints.
- UtilizedAngularJS UI-Routefor managing the State Transition and URL route.
- UtilizedAngularJS dependencyinjection to inject different services just like custom service and create some custom directives to do some reusable component.
Environment: JavaScript, AngularJS/2, Knockout JS, NodeJS, NPM tools, RESTful WebServices, HTML5, CSS3, BOOTSTRAP, SASS, COMPASS, XML/XSLT, SOAP, Junit, Toad, visual design, XCode, AJAX, Gulp, bower, J2EE, FLEX, Visual Studio, git.
Senior UI/UX Developer
Confidential, Dallas, TX
Responsibilities:
- Created cross-browser compatible and standards-compliant CSS-based page layouts.
- Used CORE and HTML tag libraries for expressing Java Server Faces within a view template.
- Used Redux, and React to build out a web app.
- Solid understanding of React's Virtual Dom Algorithm, for React performance.
- Created a UI, which involved in displaying the customer transaction and profile information.
- Write well designed, testable, efficient code using J2EE.
- Using FLEX framework to support in android and iOS.
- Performed repetitive tasks like minification, building, compiling, and unit testing using Grunt.
- This library was later refactored to remove the require.js dependency making it completely library agnostic.
- Deploy rapid A/B prototypes for user testing on optimal Tablet web application experience using Node.js, Express, Grunt, Backbone.js, Sass, Handlebars, Require.js.
- Used loDash to Manipulating & testing values and creating composite function.
- Built applications for scale using JavaScript, NodeJS, and React.JS.
- Using React.js and HTML5 for SPA development.
- Built out our first product using React.js, which allowed us to render pages on both the client and server using the same codebase.
- This allowed us to be easily crawled by search spiders which was crucial to get us the initial SEO boost for our search products.
Environment: JavaScript, React.JS, NodeJS, NPM tools, RESTful WebServices, Oracle10g, HTML5, CSS3, BOOTSTRAP, LoDash.js, Marionette.js, SASS, COMPASS, XML/XSLT, SOAP, Junit, Toad, visual design, Sublime, XCode, AJAX, Gulp, bower, Redux, J2EE, FLEX, Sourcetree.
Senior UI Developer
Confidential, Brooklyn, NY
Responsibilities:
- Implemented a professional and production quality module systems with NodeJS.
- Used Node.js for managing JavaScript packages using the npm tool.
- Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using NodeJS, Require.js and Responsive Design
- Used existing company owned framework like AngularJS to develop rich application.
- Developed User Interfaces using semantic HTML5, SASS, BOOTSTRAP.
- Created cross-browser compatible and standards-compliant CSS-based page layouts.
- Used CORE and HTML tag libraries for expressing Java Server Faces within a view template.
- Created a UI, which involved in displaying the customer transaction and profile information.
- Write well designed, testable, efficient code using J2EE
- Using FLEX framework to support in android and iOS.
- Used Velocity variables while creating dynamic templates.
- Used JQuery framework for UI centric AJAX behavior.
- Used Marionette.js for Composite application architecture and Modularization options.
- Involved in testing the UI developed performing unit testing.
- Involved in Re-framing application’s JavaScript architecture using JQuery.
- Participated in bug thrashing sessions to discuss and resolve bugs with developers.
- Application development on Windows and UNIX platforms using MVC pattern.
- Creating visually engaging and innovative web-based and mobile products using visual designes.
- Performed repetitive tasks like minification, building, compiling, unit testing using Grunt.
- Involved in developing Hibernate configuration and hbm files using tools
- Developed an Ajax framework for rapid development of Rich Internet Application access to databases.
- Involved in designing application that execute on various browsers such as Internet Explorer, Mozilla Firefox, Google Chrome using various debugging tools like Firebug/IE developer tools.
Environment: JavaScript, NodeJS, Require.js, AngularJS, NPM tools, RESTful WebServices, Oracle10g, HTML5, CSS3, BOOTSTRAP, React.JS, LoDash.js, Marionette.js, SASS, COMPASS, XML/XSLT, SOAP, Junit, Toad, Hibernate, visual design, Sublime, XCode, AJAX, Gulp, bower, Redux, J2EE, FLEX, Sourcetree.
Senior UI Web Developer
Confidential, Boston, MA
Responsibilities:
- Involved in the requirements analysis, designing, development, testing and maintenance of the websites
- Developed websites using HTML, CSS3, JavaScript, JQuery, Google Maps API(JavaScript Library), XML and Ajax
- Created web application prototype using jQuery and Angular JS.
- Implemented Restful Web Services for other applications to communicate
- Design, developed and updated the user interface using CSS, JavaScript, and Dreamweaver
- Performed client-side validations over the forms using JavaScript
- Used Ajax to refresh only certain section of the page and reduce the load on the web server.
- Defined text alignment, borders, positioning, and many other typographic characteristics
- Used Responsive Web Design so that the website is compatible with different devices like desktops, laptops, tablets, and smart phones.
- Used Ajax Controls, Web forms, JavaScript and HTML for Commission, Payment, and Inventory reports.
- Work with colum-family based data base(HBase). Work with Hadoop Security and Hive Security.
- Developed, tested, and deployed Storify Business featureset in Node.js with Express and MongoDB backend, incorporating APIs from Twitter and others for Storify features
- I created a slide show application that ran on our platform to dynamically load, and display slides written in either HTML or Markdown format.
- If the slides were written with Markdown, the express route handler would convert slide content to HTML before returning it to the browser.
- Built a storefront from scratch using Hapi.js, jQuery, jade, and Object-Oriented CSS with Sass.
- Worked on AJAX controls like Update Panel to manage the post back of the web page to server, AJAX Script Manager
- Script Manager Proxy controls to register JavaScript and web service files.
- Used AJAX for asynchronous communication between client and server.
- Developed data insertion forms and validated them using JavaScript.
- Design HTML prototypes, visual interfaces and interaction of Web-based design and hand code CSS.
- Craft graphic elements, assets and visual treatment that adapt and flow with responsive design systems by using visual design.
- Understand the relation between the source code files, the compiler, and flash player for flex framework.
- Created several patterns of representation using different MVCs.
- The Angular JavaScript framework for building web applications is highly efficient to use with Laravel PHP framework as well as using Restful services.
- Executing selenium test cases and reporting defects.
- Well versed with handing Elements in selenium webDriver.
- Dynamic content management at client side using AJAX, JavaScript, DHTML.
- Involved in implementation of MVC pattern using Angular JS, JSF and Spring Controller.
- Extensively tested the websites, identified the bugs using Firebug and fixed them.
- Responsible for code optimization and testing across other browsers.
Environment: CSS3, JavaScript, JQuery, JSON, AngularJS, ExpressJS, Ajax, React.js, Hapi.js, Dreamweaver, Selenium, FLEX, Google Maps API, Hadoop, SQL Server, visual design.
