We provide IT Staff Augmentation Services!

Web/ui Developer Resume

0/5 (Submit Your Rating)

Louisville, KY

SUMMARY

  • Software Developer with 5+ years of experience in Front - end Development, designing interactive User Interfaces, usability, Web and Client/Server applications using HTML5, CSS3, JavaScript frameworks, jQuery, Bootstrap, Angular 10/9/8/7/6/5/4/2, and Backbone.js, Prototype.js, Node.js.
  • Experience in working with the JavaScript, Prototype.js and various MVC JavaScript frameworks backbone.js and node.js.
  • Rich experience with development using Angular extensive features for loading views in a Single Page Application, MVC structure for JavaScript files, data-binding using Angular directives and also building custom directives.
  • Expertise in Responsive Web Design (RWD) and Cross Browser Compatibility using Bootstrap and CSS3.
  • Hands on experience in Angular frameworks and Angular CLI, gained strong understanding over the application flow among various modules, components along with routing, services, filters and directives.
  • Expert in developing User Interface (UI) applications and professional web applications using JavaScript, jQuery, HTML5, DOM, XML, JSON, CSS3, and Ajax.
  • Experience in designingUIpatterns andUIapplications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS4, Adobe Fireworks CS3 and Adobe Illustrator CS3.
  • Good experience working on CSS3 Background, Positioning, Text, Border, Margin, Padding, Table, Pseudo Classes, and Pseudo Elements etc.
  • Expertise in Developing Web API using Node.js and hosted on multiple load balanced API instances.
  • Experience with various IDE’s such as Visual Studio Code, Web Strom, Sublime, Eclipse and Notepad++.
  • Experience on working with (CSS3 Background, Layouts, positioning, text, border, margin, padding, table), Pseudo classes, Pseudo elements and behaviours in CSS3.
  • Experience in Unit/Integration Testing frameworks and libraries like Jasmine, Mocha and Karma for Angular and Node.js.
  • Experience in building Single Page Applications (SPA) using Angular frameworks.
  • Experience in developing Single Page Applications using Angular, Angular Material, Bootstrap, Typescript, SCSS.
  • Experience using Express Node Rest framework and developed backend services using Node.js, Express.js & MongoDB to produce dynamic web content, perform event-driven functionalities.
  • Extensive Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle, DB2, SQL Server and MySQL.
  • Experience in multiple version control tools likeGIT, CVS, and SVN.
  • Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments.

TECHNICAL SKILLS

Web Technologies: JavaScript, TypeScript, HTML5, CSS3, DHTML, XML, XHTML, XSLT, AJAX, JQuery, JSON, Apache

JavaScript Libraries: Angular 10/9/8/7/6/5/4/2, Angular CLI, Angular Material, Express.js, Ext.js, Require.js, Node.js, Backbone.js, Prototype.js, JQuery, Bootstrap

Languages: C, C++, JavaScript, TypeScript, SQL, PL/SQL

IDE’s: HTML5 Editor, Notepad++, Eclipse, Net Beans, Adobe Dreamweaver

Debugging Tools: Firebug, IE Developer Toolbar, Firebug Lite

Application Servers: Web Sphere, Web Logic, Apache Tomcat

Tools: Grunt, Gulp, Jasmine, Mocha, Karma

Version Controls: SVN, VSS, CVS, GIT. JIRA, Tortoise

Database: Oracle, My SQL, DB2, MongoDB

Operating Systems: Windows, Mac, Linux

PROFESSIONAL EXPERIENCE

Confidential, Louisville, KY

Web/UI Developer

Responsibilities:

  • Worked on save search module usingAngular, UsedRESTFUL web servicesusing AngularHTTP Moduleand transformed the response usingRxJS observables.
  • Processed JSON data from RESTful web services by using Ajax to get resources from the database and populated data to the client side.
  • Used JavaScript and XML to update a portion of a Web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
  • Used RxJS catch library and catch functions to handle error handling in Angular Application.
  • Created forms using Angular-material and used property and event binding to bind data to the form and performed patch update from the form inputs.
  • Ensure delivery of high-quality work with monthly iteration, also involved in sprint planning and retrospectives - Agile methodology.
  • Worked with Angular framework 10/9/8 to build modern web applications that's include writing services, custom directives, controllers, filters, templates and other Angular Modules.
  • Utilized NPM commands and worked on Package.json for managing dependencies and dev-dependencies of Node.js applications.
  • Responsible for creating efficient design and developing Application using HTML5, CSS3, Angular Material, Angular, NPM, Node.js, Type Script.
  • Made use of Angular new feature like Combining with Many Transitions Files this helped to merge many files on in just one go.
  • Worked under Agile software development process and attended daily Scrum meeting.
  • Designed dynamic and multi-browser compatible pages using HTML5, CSS3, JQuery, JavaScript and Angular.
  • Developed Angular factories to retrieve JSON data from the restful web service and displayed the response in the user interface pages.
  • Used GIT for the simultaneous access to the code within the team members.
  • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
  • Worked on improving performance of the web application using lazy loading and other angular latest features also helped in production support.
  • Made use of Webpack as task runner to minify application and better performance to reduce loading time.
  • Developed build and deployment scripts usingMAVENas build tool and automated the build and deploy processes.

Environment: TypeScript, JavaScript, HTML5, CSS3, Angular 10/9/8, Angular CLI, Angular Material, NPM, Express.js, Ext.js, Backbone.js, Node.js, RxJS, JSON, AJAX, Webpack, Maven, GIT, Agile, Oracle, Windows.

Confidential, Arlington, TX

Front End Developer

Responsibilities:

  • Used RxJS catch library and catch functions to handle error handling in Angular application.
  • Used Angular custom pipes to format the data before displaying it to the user.
  • Involved in writing application-level code to interact with APIs, Web Services using AJAX and JSON.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • Improved process in JIRA ticketing system by introducing JIRA ticketing template.
  • Participating the Sprint Planning and User Story Grooming sessions and suggesting can-do and cannot-do in each Sprint.
  • Created reusable components like Menu Navigation, Session Monitor which was very useful in the application using Angular.
  • Implementation of popular Angular Library Prime Ng and development of Angular Prime Ng components across all modules in the application.
  • Implementation of Angular router and guards for access to various modules across the member portal based on the type of user logged in and authentication type.
  • Developed applications using Angular single page applications SPAs to improve page performance.
  • Extensively Used Angular CLI for creating components, Services, pipes, Directives and adopted new features from Angular 7/6/5 in our application.
  • Actively participated and provided feedback in a constructive and insightful manner during daily Scrum meeting to track the progress for each iterative cycle and figure out the issues.
  • Implemented Angular Material Design components and Theme, such as table, table pagination, sort header, form filed.
  • Used NgRx to maintain session state, user authentication and administrative access and functionality.
  • Connect Web API to Angular using Http Call and designed GET, POST, PUT, DELETE for Web API.
  • Worked with modules like MongoDB and mongoose for database persistence using Node.js to interact with MongoDB.

Environment: JavaScript TypeScript, HTML5, CSS3, Angular 7/6/5, Angular CLI, Angular Material, Ext.js, Require.js, Backbone.js, Node.js, NPM, RxJS, AJAX, JSON, HTTP, Jira, GIT, Agile, Oracle, Windows.

Confidential, New York, NY

Front End Developer

Responsibilities:

  • Involved in all the phases of Software Development Life Cycle (SDLC) including Requirements gathering, Designing, Programming, Testing and Documentation of various projects.
  • Involved Webpack as module bundler to pre-process and minify different files such as TypeScript and SASS files.
  • Implemented MMS monitoring and backup (mongo DB Management Services) on cloud and on local servers (on premise).
  • Leveraged Angular resources for all data access, encapsulating URLs and standardizing data access interfaces.
  • Integrated Node.js with Express.js and communicated with MongoDB for CRUD operation on the data.
  • Took advantage of build tools like Webpack and Maven to run builds for angular and java applications respectively.
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code.
  • Used Git for version controlling and regularly pushed the code to GitHub.
  • Enhanced the system to improve user experience and developed functions to acquire data from REST Web Service using Angular and HTTP Observable.
  • Successfully handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulation.
  • Used Bootstrap grid system for the responsive web design to make the web application mobile friendly.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular 4/2.
  • Followed Agile Methodology, Converted Angular application to a typescript project using Angular and Angular material.
  • Developed security system where it allows the user to perform the operations based on the level of authentication (Read/Write access).
  • Used JQUERY core library functions for the logical implementation part at client side for all the applications.
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Extensive use of Angular Material framework to achieve RWD, i.e., make the portal compatible for various screen resolutions which are trending in the market today.
  • Used Angular Observables and RXJS to manage data streams programmatically while calling the services.
  • Rendering Angular application in Universal mode to develop web crawler friendly pages for better ranking pages for Search Engine Optimization.

Environment: Type Script, JavaScript, Angular 4/2, Angular Material, Ext.js, Express.js, Node.js, Bootstrap, RXJS, NGRX, Ajax, JQuery, Webpack, Maven, GIT, Agile, Oracle, Mongo DB, Windows.

We'd love your feedback!