We provide IT Staff Augmentation Services!

Ui Developer Resume

4.00/5 (Submit Your Rating)

Newark, DelawarE

PROFESSIONAL SUMMARY:

  • 7 years of experience as a Front End Developer with solid understanding in all the phases of the Software Development Lifecycle (SDLC), this includes Analysis, Design, Development, Testing and Maintenance of UI applications for large Enterprise Customers
  • Experienced in developing Web UI Applications using JSP, HTML5, CSS3, Boot Strap, Java Script, Type script, Ajax, JQuery, NodeJS, ExpressJS, React JS, Redux, Flu x and Angular.
  • Experienced in MEAN stack development Mongo dB, Express, Node, and Angular.
  • Experience in using various JavaScript Web application related libraries such as Require.js, Knockout, Angular.js, React.js, JQuery UI and Google Web Toolkit.
  • Experienced in React JS and working with React Flux architecture.
  • Strong debugging skills using Browser Developer Tools.
  • Accessing SOAP and REST for implementation of web services
  • Hands on Experience in building Single Page Application (SPA) using Angular JS 2.0/4.0, also creating the responsive Webpages and designing crossing browser compatibility for mainstream browsers and portable devices by Bootstrap.
  • In - depth knowledge in creating classes, interfaces, methods, components and modules in Angular application using TypeScript
  • Good Experience in front ends technologies such HTML, HTML5, CSS, Java Script, and Ajax.
  • Experienced on building tools, including browserify,cli, gulp and grunt.
  • Extensive experience in using NPM, BOWER, Grunt and Gulp for build process.
  • Experience with modern UI frameworks like Angular Material.
  • Developed Web API using NodeJS,ReactJS and React Native and hosted on multiple lead balances API instances.
  • Experience with Google Cloud features like App Engine Datastore, BigQuery, Compute Engine and App Engine.
  • Experience in writing Python scripts to schedule backend jobs .
  • Used Restful web services (client & service) to interact with other system components.
  • Good understanding of Document Object Model (DOM) along with DOM functions and dealt with challenges in High traffic Websites.
  • Experience in working with various databases like CouchDb, PouchDb, Cloudant, Google Data Store, Oracle, SQL Server and MySQL.
  • Experience with Source Control Tool's such as Bitbucket, Subversion,Git and Defect tracking tools likes HP Quality Centre.
  • Experience with project management tools like Version One, Pivotal Tracker and Trello for story tracking.
  • Good understanding of REST API's extensive experience of integrating services via Ajax using JavaScript, JQuery, Angular.js and React.js.
  • Good exposure on using IDE'S like Visual studio, Eclipse, Sublime Text and Net Beans.
  • Experience in software development methodologies such as Agile, and Waterfall.
  • Experience in working with Jenkins tool, as it is a build tool used for triggering builds to deploy in environments.

TECHNICAL SKILLS:

Languages: Java, C, SQL, PL/SQL

J2EE Web Services: SOAP, REST

Web Technologies: HTML/HTML5,CSS2/CSS3,DHTML,XML,PHP, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON

JavaScript Frameworks: Angular JS, Angular 2, Angular 4, Node JS.

Javascript Libraries: Bootstrap,Express JS,JQuery,React JS,Ext JS.

Javascript Testing libries: Mocha, Jasmine and Protractor.

Client side build tools: npm, Bower, Grunt, Gulp, Jenkins.

Frame Works: Spring Boot and JSF.

Database: CLOUDANT, DB2, MySQL, MongoDB, CouchDB, PouchDB

Web and Application Servers: Apache Tomcat, IBM WebSphere, JBoss, WebLogic

Design Patterns: Singleton, Front Controller, MVC, Factory Method

Methodologies: SDLC, OOAD, Agile

Operating Systems: Windows, Mac OS X, Linux, Unix.

Build Tools: Maven, Jenkins.

Tools: Eclipse, Adobe page maker,MS Office, Sublime Text, Putty, Subversion, MS Visio

PROFESSIONAL EXPERIENCE:

Confidential, Newark, Delaware

UI Developer

Responsibilities:

  • Delivering a complete front-end side of the application using technologies like Html, CSS, JAVASCRIPT and Angular.
  • Coordinating workflow with the graphic designer and business analyst.
  • Understanding requirements and translating into testable Angular modules and services.
  • Collecting the business requirement and implementing the UI layout of the applications.
  • Providing technical leadership by mentoring less experience developers and new team members.
  • Cooperating with the back-end developer in the process of building the REST API.
  • Coordinating with business and mentor technical team from the stage of requirement grooming until production roll out (throughout software development life cycle).
  • Coordinate with technical team in deriving and controlling solutions by analyzing all possible scenarios and applying right design principles.
  • Optimizing application for maximum speed and scalability.
  • Writing testable and maintainable code.
  • Involved in Agile/SCRUM based approach to UI Development.

Environment: HTML5, CSS3, JAVASCRIPT, ANGULAR, JAVA, SPRING BOOT, GAIA (PROPRIETORY CLOUD FRAMEWORK), TOMCAT, MARK-LOGIC, JENKINS, JIRA, GIT, BITBUCKET, INTELLIJ, SPLUNK and FLUENTD.

Confidential, Marysville, Ohio

Sr. Front End Developer

Responsibilities:

  • Involved in meetings with the Business line team for translating business requirements into functional Specifications.
  • Designed and coded customized Angular services to interact with the backend API and serve components.
  • Implemented Angular component router for navigation and services to connect the web application to the back-end API.
  • Implemented Angular components for UI services to consume rest services using Component based architecture by providing Angular.
  • Implementation of a responsive UI which will scale itself depending on the device, platform and browser using Angular, HTML5, CSS3 and Bootstrap.
  • For User Interface using Angular 2 Material Components.
  • Configured Auth0 API for authentication.
  • Initiated the application using Angular CLI.
  • Created Components, Directives and Services using Angular.
  • Worked with Google App Engine Datastore database for data storage.
  • Worked on deploying the application into Google App Engine.
  • Worked with Python for database interaction.
  • For each and every http call from Angular created a function in backend using Python for data exchange.
  • Worked with Rxjs Observables and Observable operators.
  • Mostly used Es6 features wherever the code requires.

Environment: ANGULAR 2 MATERIAL DESIGN, ANGULAR 6, ANGULAR CLI, APP ENGINE DATASTORE, GOOGLE APP ENGINE, AUTH0, PYTHON, ES6

Confidential, Marysville, Ohio

Sr. Front End Developer

Responsibilities:

  • Designed and Developed the User Interface using HTML5, CSS3, Bootstrap, Angular.
  • Used SASS as the CSS preprocessor. Used SASS variables, mixings, nesting and import.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular2
  • Experience in using NoSQL data models document, key-value & wide column, or graph model.
  • Used Node JS as JavaScript runtime environment, Webpack for packaging and NPM for building the web application
  • Used Node.js to run Webpack tasks and build properly the project.
  • Using NODE JS to communicate between the angular application and the packages
  • Built cross-platform build using Electron framework.
  • Implemented application UI using Angular 2 Material and Bootstrap 4 components.
  • Worked on setting up the application using Node, Npm, Angular 2.0, Typescript and Web pack.
  • Used Web pack for bundling the application.
  • Created automated tasks using Gulp.
  • Responsible for creating and managing IBM Cloudant database as a remote distributed database to which all clients will be connecting.
  • To support offline feature, working with POUCHDB as local database that resides in the index dB of the client machine.
  • Pouch DB is responsible for syncing local change to remote IBM Cloudant database and managing the conflicts.
  • Used Trello for story tracking.
  • Loaded the data from .csv files to Cloudant database using Python scripts.

Environment: HTML5, CSS3, JAVASCRIPT, ANGULAR 2.0, ES6, ANGULAR 2 MATERIAL, ELECTRON, CLOUDANT, POUCHDB, VISUAL STUDIO, GITHUB, TRELLO, TYPESCRIPT, PYTHON

Confidential, Marysville, Ohio

Sr. Front End Developer

Responsiblities:

  • Involved designing in web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Flex, Mongo DB.
  • Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
  • Worked with MongoDB for JSON data exchange.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
  • Implemented React container and presentational components (as Stateless and Functional components when applicable).
  • Added Excel-Builder to download the Tabular data in Excel format using React.
  • Implemented flux pattern by using redux framework as a core dependency.
  • Experience in RESTful web services to integrate between Server side to Client Side
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.

Environment: HTML5, CSS3, SASS, JSX, REACT, REDUX, MONGODB and BOOTSTRAP.

Confidential, Marysville, Ohio

Sr. Front End Developer

Responsibilities:

  • There are three main goals:
  • Improve the flow of two-way communication between the field and World Headquarters.
  • Provide additional selling tools for the team in the field.
  • Gather analytical data about patterns and time spent in the field for management.
  • Responsible for creating efficient design for ANDROID and IOS mobiles using responsive design and media queries.
  • Actively involved in analyzing and collecting User requirements.
  • Created Cross-browser compatible and standards-compliant CSS-based page layouts.
  • Used IONIC FRAMEWORK components for the UI and Functionality of the application.
  • Used plugins of CORDOVA.
  • Implemented controllers, reusable services in AngularJS.
  • Worked with AngularJS for client side validations.
  • Used JSON for storing and exchanging information between PouchDB and CouchDB.
  • Worked with build tools like GRUNT.

Environment: HTML5, CSS3, JAVASCRIPT, ANGULARJS, IONIC, CORDOVA, ANDROID STUDIO, COUCHDB, POUCHDB, SUBLIME TEXT, BITBUCKET, PIVOTAL TRACKER, GRUNT

Confidential, SPRINGFIELD, MA

Front End Developer

Responsibilities:

  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, SASS, JavaScript, jQuery, AngularJS, Underscore.js, Node.JS, Express JS and JSON.
  • Worked on creating responsive websites for smart devices using responsive design and media queries.
  • Daily programming in server and client side by using Angular.js, Node.JS and Express JS.
  • Worked on Front end by using Angular JS and JavaScript Frameworks.
  • Extensive use of Angular.js for developing the SPAs (Single Page Applications) for internal application/tool.
  • Developed multiple POCs to create a user interface in Angular JS.
  • Worked on Angular JS directives, Controllers, Filters, Services, Templets, Events and Injectors.
  • Extensive knowledge of and use of Angular.js directives to bring additional functionality to HTML.
  • Good knowledge in AngularJS and Responsive Web Design.
  • Responsible for design and development of the web pages from mock- ups (PSD).
  • Used Node JS, Angular JS and MVC Frameworks in the development of the web applications.
  • Designed and developed CSS behaviors, CSS styles, CSS fonts, CSS buttons, Pseudo Classes in CSS.
  • Experience in Using SASS and LESS
  • Developed Web API using Node.JS and hosted on multiple load balanced API instances.
  • Worked the backend by using Node JS, Express and Mongo DB.
  • Used Node.js as a proxy to interact with Rest services and interacting with Database.
  • As a backend developer, I was responsible for creating RESTFUL Web using Node.js & Express.js.
  • Implemented Routers & History in Single Page App (SPA).
  • Developed client side drop down menus, search bars and drop down toggles using Twitter-Bootstrap.
  • Used JSON for data exchange between client and server.
  • Design and Develop Micro services platform to support a multitude of enterprise level applications.
  • Created Responsive Web Design using Bootstrap.
  • Utilize Jasmine, Karma, Gulp and NPM to build and test applications.
  • Performed unit testing using Jasmine and end to end testing using Protractor.
  • Used the new tags from HTML5 like section, article, header, footer, canvas for animations.
  • Worked closely with QA team in fixing the reported bugs/defects and checking cross platform compatibility.
  • Involved in Agile/SCRUM based approach to UI Development.
  • Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
  • Been an active team player, helped in fixing bugs and also carried out troubleshooting.

Environment: HTML5, CSS3, JavaScript, jQuery, SASS, JSON, REST APIs, Visual Studio, TFS, RequireJs, AngularJS, NodeJS, ExpressJS, MongoDb, Underscore.js, Grunt, Karma.

Confidential, NYC, NY

UI Developer

Responsibilities:

  • Actively involved in all aspects of the system design.
  • Closely worked with Business System Analyst to understand the requirements to ensure that right set of UI Modules been built.
  • Developed all the UI pages using HTML5, CSS3, Bootstrap, JSON, JavaScript, jQuery, and Ajax.
  • For better UI Experience used technologies such as AngularJS, Node.js and Express.js.
  • Used Bootstrap for responsiveness and expertise in Grid Control System.
  • Developed and implemented UI controls and API’s using Angular.js.
  • Participated in understanding of Node.js technologies and development tasks.
  • Administrated and supported Node.js application within scope.
  • Used Node.js and Express.js for creating Services.
  • Used Protractor for testing AngularJs code.
  • Wrote application level code to perform client side validation using jQuery and JavaScript.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.

Environment: HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, REST APIs, Brackets, MS Office, AngularJS, Node.js, Express.js, Bootstrap, Protractor, GIT.

Confidential

Web Developer

Responsibilities:

  • Implemented applications in JavaScript, and MYSQL.
  • Performed Client-side validations using JavaScript.
  • Responsible for Design and development of Web pages using Ajax controls and JSON.
  • Developed UI using JavaScript, HTML, CSS, JavaScript validations.
  • Fixed bugs and provided support services for the application.
  • Tested/Debugged web browser using Firebug
  • Managed and implemented all codes changes via SVN. Deploying builds across development, staging and production instances and maintained code integrity.
  • Created an inline-edit and widget-collapse feature for the web page.
  • Added an inline Video Player feature that supported Quick Time, Window's Media, and Real-Player.
  • Performed graphical design and web site contract work for small business and working professionals.
  • Met one-on-one with clients in exploring the best possible options for their web presence.
  • Handled duties ranging from creative design to code implementation.
  • Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
  • Worked extensively with the File management and image libraries.

Environment: HTML, CSS, JavaScript, AJAX, MYSQL, SVN

We'd love your feedback!