We provide IT Staff Augmentation Services!

Sr. Ui/angular Developer Resume

3.00/5 (Submit Your Rating)

Jacksonville, FloridA

SUMMARY

  • Dedicated UI/Front - End Developer 7+ years of experienceinSingle Page UI (User Interface) application design and development.
  • Expertise in creating web applications usingHTML/HTML5, CSS/CSS3 (SASS, LESS), Bootstrap, JavaScript, jQuery, Ember.JS, GWT, AngularJS, RXJS (Reactive Programming), NGRX (Store, Effects, Router-Store, Store-Devtools), AJAX, and JSON,Redux, Node.js, and React.JS.
  • Experience with various MVC Java frameworks likeAngular.JS, Angular 2/4/6/7/8, RXJS, EXT.JS, Backbone.JS, Node.JS, Ember.JS,bootstrap.JS,require .JS, D3.JS, etc.
  • Expert inUI/UX designtools includingPhotoshop,In Vision,Sketch,IllustratorandAdobe Effects.
  • Good experience in creating components documentation using react.js
  • Expertise in Object Oriented technologies using Java, J2EE, Design Patterns, JSP, Servlets, Hibernate, JDBC, Java Mail, SOAP and REST based Web Services.
  • Up to date Knowledge with the latest industry trends in UI design and usability.
  • Experience in Applicationsusing AJAX, Object Oriented (OO) JavaScript, JSON, JSONP,andXML.
  • Experience inKubernetesto deploy scale, load balance, scale and manageDockercontainers with multiple name spaced versions.
  • Experience in using variousjQueryUI controls and corresponding Event handlers etc.
  • Utilized the latest front-end Technologies such asHTML5andCSS3 for layouts.
  • Excellent experience in developing the web pages complying with Web Content Accessibility Guidelines and ability to apply W3C web standards.
  • Excellent experience in developing the mobile/web applications using the new technologies like ECMAScript 5/6, AngularJS, Angular2/4/6/7/8, Apache Cordova, Backbone.js, React Native, Typescript, CSS media queries, Bootstrap to implement the Model View Controllers (MVC)and Responsive Web Design (RWD).
  • Proficient to work with SOAP/Restful Web Services and JSON data communicates with HTTP, XML, AJAX to handle the $http request and response services and create a Single Page Application (SPA).
  • Hands on experience in writing light weightNode.js expressserver, and using technologies likeAjax,JavaScript/jQuery,JSONto make connections between server and databases likeMongoDBandMySQL.
  • Comfortable working with MEAN (MongoDB, Express, Angular, Node JS) stack.
  • Strong experience withCross Browser Compatibilityissues andOptimizationfor web, including CSS Sprites and best practices.
  • Experience in database design and writingcomplex queries, usingOracle 8i/9i/10g/11g, SQL Server, Postgre SQL and MySQL.
  • Experienced with UI manual/automatedtesting tools using Jasmine, Karma, Mocha and Protractor and code optimization SQL queries on databases like Oracle, SQL Server, and PostgreSQL also worked on NoSQL Database like MongoDB.
  • Experienced withAgilemethodology and familiar with document drafting andAgile Scrum Software Development Life Cycle (SDLC)as well asWaterfallmethodologies.
  • Quick Learner and adapt to the emerging new technologies and paradigms. Ability to work independently as well as within a team environment. Driven to meet deadlines. Motivated to produce robust, high-performance software.

TECHNICAL SKILLS

Web Technologies: HTML4/5, DHTML, CSS (2/3), SASS, SCSS, LESS, XSL, XSLT, Bootstrap, JavaScript, RXJS (Reactive Programming), NGRX (Store, Effects, Router-Store, Store-Devtools), JQuery, Apache Cordova, AngularJS, Angular 2/4/6/7/8, Dust JS, Backbone.js, Express.js, Ember.js, D3, Handlebars, MVC framework, Webpack, Restful web services, React, Redux, Flux, Node.js, go, D3.js, Ajax, JSON.

Testing Tools: Karma, Junit, Jasmine, Enzyme, Protractor

IDE’S and Tools: NPM, GRUNT, Eclipse IDE, Net Beans, Edit plus, Notepad++, sublime text, Bower, Grunt, Gulp

Operating Systems: Linux, Unix, Windows NT/98/95/2000 & Windows XP

Databases: MongoDB, SQL Server, My SQL, PostgreSQL, Mongo DB 3.4, Rethink DB, Cassandra, AWS, ORACLE 10g, 11g

Debugging Tools: Firebug, BugZilla, internet explorer, Chrome Developer Tools

Web/Application Servers: Apache Tomcat, Web Sphere, Docker, Web Logic, Jboss, Apache

Programming languages: C#, C++, JAVA/J2EE, Spring, Hibernate.

PROFESSIONAL EXPERIENCE

Confidential, Jacksonville, Florida

Sr. UI/Angular Developer

Responsibilities:

  • Responsible for developing the UI pages using Angular 8/11/12, HTML5, CSS3, JavaScript, Typescript,web packandgrunt, Angular Material, NGRX, RXJS, PrimeNG and Bootstrap.
  • Work closely with Project Manager and Architects to define business objectives, project scope, Planning and Execution of design/development of end to end functionality for different applications.
  • Worked in three existing applications, one is migration project to update the angular version from angular.js application to angular 8 and other with angular 8 and angular 11.
  • UsedNPMfor installing required node modules and other publishedAngular NPM modules.
  • Worked Extensively withAngular CLIfor creating components, Modules, Services, pipes, Directives.
  • Enhanced legacy application by building new components inAngular 12andtypescript.
  • Implemented NGRX store to maintain the state of the application. NGRX store was used to store results after angular injector observable retrieved the data from backend.
  • We used in all the modules to store data from API to store in Redux store.
  • RxJS is used to share the data to breadcrumb components using Behaviour Subject and implemented two api calls synchronous using MergeMap and also, we used most of the rxjs operators like switchmap, forkJoin, piping, filter etc.
  • IncludedJSONfor massive data transfer between Client/Server.
  • According to different component coding structure,AJAXcalls were consumed by XML Http Request object (JavaScript) and $http service.
  • Comfortable working with CSS preprocessors like SCSS/LESS
  • Experience in integrating RESTFUL APIs for server side functionality.
  • Experience in using package managers and automation tools like Grunt, Bower and NPM.
  • UsedBitBuket, version control system as a source repository to organize the code base.
  • UsedJIRAto keep track ofbugsto reducedowntime, increase productivity, and Communication.
  • Paricipated in daily status meeting, reported project process and communicated with teammates and Project Manager.
  • Extensive Experience in Testing, Debugging and troubleshooting the existing code using Firefox and Chrome inspector Tools.

Environment: Angular 8/11/12, ECMAScript, JavaScript, TypeScript,NGRX (Store, Effects, Router-Store, Store-Devtools), Adobe creative, RXJS, HTML5, CSS3, LESS, SASS, SCSS, Twitter Bootstrap, DOM, JQuery, Swagger, Agile, Node JS, GIT, Jasmine, Karma, Mocha, Chrome, Firefox.

Confidential, Houston, Texas

Sr. Java UI/Angular Developer

Responsibilities:

  • Responsible for developing the UI pages using Angular 7/8/12, HTML5, CSS3, JavaScript, Typescript,web packandgrunt, Angular Material, NGRX, RXJS, PrimeNG and Bootstrap.
  • Work closely with Project Manager and Architects to define business objectives, project scope, Planning and Execution of design/development of end to end functionality for different applications.
  • Created three new applications from scratch with angular 7.
  • Worked on Flow designer (Katana) App, Flying Nina, Bunker and Viper Applications.
  • Migrated one application developed in Angular 8.0 to Angular 12 recently.
  • Integrated some tools into the application like JWT, Base64 encoder and decoder, Ace Editor and Microsoft Monaco Editor and Diff.
  • Worked Extensively withAngular CLIfor creating components, Modules, Services, pipes, Directives.
  • Enhanced legacy application by building new components inAngular 12andtypescript.
  • Expertise in usingReact JScomponents, Forms, Events, Keys, Router, Animations and Flux concept.
  • Experience in building application withReact JS, Redux, Require JS, inMVCarchitecture.
  • As a backend developer, I was responsible for creatingAPIs and services using GOLANG, NodeJS, Express.js and Authentication and generated Tokens and Realms.
  • IncludedJSONfor massive data transfer between Client/Server. According to different component coding structure,AJAXcalls were consumed by XML Http Request object (JavaScript) and $http service.
  • Trigger Builds and schedule build pipeline jobs using Docker, Jenkins and Maven
  • Deploy Apps on Cloud Azure & Google Cloud for CI/CD Pipeline.
  • Experienced with deployments, maintenance and troubleshooting applications onAZURE/GOOGLE CLOUD and VSTS.
  • Performed testing usingJasmine, Karma and Protractorby following Test Driven Development (TTD) approach.
  • Write Test Cases and Code Coverage, Do Code Reviews and Bug Fixes.
  • UsedGitHub, version control system as a source repository to organize the code base.
  • UsedVSTS boardto keep track ofbugsto reducedowntime, increase productivity, and Communication.

Environment: Angular 7/8/12, ECMAScript, JavaScript, TypeScript, RXJS (Reactive Programming), React JS, NGRX (Store, Effects, Router-Store, Store-Devtools), Adobe creative, RXJS, HTML5, CSS3, LESS, SASS, SCSS, Twitter Bootstrap, DOM, JQuery, Docker, Kubernetes Swagger, Agile, Node JS, GIT, My SQL, Jasmine, Karma, Mocha, Chrome, Eclipse, Firefox.

Confidential, Secaucus, New Jersey

Sr. Java UI/Angular Developer

Responsibilities:

  • Worked on Agile based development cycle with a weekly release schedule, involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support.
  • I have been involved in multiple projects like mobile application and web application.
  • We used latest features includes Angular 6 in the development of new application.
  • The mail criteria of this application were to develop when a new user wants to schedule an appointment with the physician or for any test, he needs to register an account to login.
  • UsedNPMfor installing required node modules and other publishedAngular NPM modules.
  • Worked Extensively withAngular CLIfor creating components, Services, pipes, Directives.
  • Updated the application with new features ofAngular 6.
  • Worked on some of the new supporting features ofAngular 6like ng add, and ng update.
  • Designed and developed the application usingAngular 6framework along withHTML5,CSS3,Type Script,Java Script, NGRX, RXJS,Bootstrap,Node.js,NPM,and Mongo DB.
  • Enhanced legacy application by building new components inAngular 6andtypescript.
  • Developed single page applications usingAngular 6,Typescript,web packandgrunt.
  • Hands on Experience onAngular 6technology for one complete project in rebasing the UI of the application using the techniques inAngular 6.
  • Developed mobile application by using Cordova with angular and ionic
  • Worked the backend by usingNode JS, ExpressandMongo DB.
  • UsedNode.jsas a proxy to interact withRest servicesand interacting with Database.
  • As a backend developer, I was responsible for creatingRESTFULWeb usingNode.js & Express.js.
  • Designed, developed, planned, andmigrated servers,relational databases(COSMOS DB) and websites to Microsoft azure cloud.
  • Experience working on several docker components like Docker Engine, Hub, Machine,Composeand Docker Registry.
  • Experience working ondocker hub,creating docker images and handling multiple images primarily for middleware installations and domain configurations.
  • UsedDockerfor configuration management automation
  • Automated Compute Engine and Docker Image Builds withJenkinsandKubernetes.
  • WroteAnsibleplaybooks to manage configurations and automate installation process.
  • IncludedJSONfor massive data transfer between Client/Server. According to different component coding structure,AJAXcalls were consumed by XML Http Request object (JavaScript) and $http service.
  • Developed responsive web pages for smart devices usingBootstrap andCSS Media Queries.
  • Working knowledge on Azure cloud IaaS and PaaS Services.
  • Knowledge in configuring Cloud platform such as VMs, Azure AD, Web Apps, DB’s,Cloud Services, etc.
  • Managed local deployments in Kubernetes, creating local cluster and deploying application containers.
  • Experienced on creating and managingAzure VM, VMware tools, Cloud Services,andStorages.
  • Experienced with deployments, maintenance and troubleshooting applications onAzure Cloud.
  • Extensively Worked onCSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Sprites, CSS Padding, CSS Table, Pseudo Elements & Classes, and CSS Behaviors in CSS.
  • Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
  • Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
  • Performed testing usingJasmine, Karma and Protractorby following Test Driven Development (TTD) approach.
  • UsedGitHub, version control system as a source repository to organize the code base.
  • UsedRallyto keep track ofbugsto reducedowntime, increase productivity, and Communication.

Environment: Angular 6, ECMAScript, JavaScript, Java/J2EE, Spring, TypeScript, RXJS (Reactive Programming), NGRX (Store, Effects, Router-Store, Store-Devtools), Mobile Application, Adobe creative, RXJS, HTML5, CSS3, LESS, SASS, SCSS, Twitter Bootstrap, DOM, JQuery, Docker, Kubernetes Swagger, Agile, Node JS, GIT, My SQL, Jasmine, Karma, Mocha, Chrome, Eclipse, Firefox.

Confidential, Nashville, Tennessee

Angular Developer

Responsibilities:

  • Extensively involved in various phases ofSoftware Development Life Cyclesuch as Requirements Analysis, Design and Implementation and Maintenance inAgile environment.
  • Designed and developed the dynamic web application using HTML5, CSS3, LESS, SASS, ECMAScript (ES6), JQuery, Node JS, React, Bootstrap, and Angular 4.
  • Developed new cross-browser accessible interfaces using Bootstrap,Ember JS, JavaScriptwithES6, and AngularJS.
  • Maintained states in the stores and dispatched the actions usingredux.
  • Designed and maintained front-end page layout usingHTML, CSS, Node.js, Ember JS and React JS
  • UsedJavaScriptto handle the basic logics and bind theEvent Handlers.
  • CreatedResponsive Web Designusing React JS, Ember JS, BootstrapandCSS Media Queries.
  • Created Navigation bar, Dropdown menu, Image Carousel, Button, Modal, Form, Table, Togglable tabs, Pagination usingBootstrap.
  • Worked with npm commands and using package.json for managing dependencies and dev-dependencies ofnodejsapplications.
  • Extensively used Node.js tools like Gulp, Grunt, Web pack; Developed internal CLI applications using Commander Module for application build.
  • Created theNode.js EXPRESSServer combined withSocket.ioto buildMVC frameworkfrom front-end sideAngularJSto back-endMongoDB, in order to providebroadcastservice as well aschattingservice.
  • Used to build different REST APIs for modules such as user, products, orders and checkout.
  • Created micro services to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Designed dynamic web pages using ASP.Net Web Forms, HTML5, CSS3, JSON, Redux and Visual Studio.
  • Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
  • Used React JS for templating for faster compilation and developing reusable components.
  • UsedHTML5Form Validation, Type and Attributes Restrictions to validate the client inputs.
  • Handled Cross Browser Compatibility Issues and Unified CSS Layout across various browsers and platforms such as Internet Explorer, Mozilla Firefox, Google Chrome and Opera.
  • Used typescript version ECMAScript (ES6) as a compiler to compile the code into JavaScript and to write code for Angular JS components.
  • Developed Hybrid Mobile Application for Android and IOS platform inIonic v2 framework (Cordova)using Angular, typescript, HTML 5 and SCSS.
  • Created Typescript reusable components and services to consume RESTful API's using Component based architecture provided by Angular 4.
  • Worked on Angular 4 by consuming restful web services and used Angular 4 forms like template driven forms, Modern driven forms to perform form validations both on the server side and the client side.
  • Involved in developing a Large-Scale Application with a Single Page Application (SPA) using Angular 4.
  • Implemented AJAX calls in Angular 4.0 to fetch data from the backend API's.
  • Have used RXJS with Angular 4 to create Observables in implementing the various functionality.
  • Have debugged the Angular 4app and fixed errors in the code.
  • Written the code from the back-end services like REST API using JQuery, AJAX via JSON response and updating the HTML pages.
  • Created TypeScript reusable components and services to consume REST API's using component-based architecture provided by Angular4.
  • CompletedUI/UX designwithPhotoshop,IllustratorandSketchfor web-end and mobile end.
  • Completeduser testingandusability analysiswithwire-framingandprototypingtools such asInVision.
  • Experience in continuous integration using Jenkins for timely builds, code coverage, running test.
  • Working experience with the Grunt and Gulp as a JavaScript task runners in the application.
  • Developing test cases using Mocha frameworks, running those test cases with Karma, Junit for Java performance testing, and Jasmine for unit test runner which encourages refactoring and identify issues before deployment.
  • Container management using Docker by writingDocker filesand set up the automated build on Docker HUB and installed and configured Kubernetes.
  • Building/Maintaining Docker container clusters managed byKubernetes, Linux, Bash, GIT, Docker, on GCP. Utilized Kubernetes and Docker for the runtime environment of theCI/CDsystem to build, test deploy.
  • Involved in writing SQL queries & PL/SQL - Stored procedures, function, triggers, cursors, object types, Cursors, sequences, indexes etc.
  • Developed many Tablix Reports, Tabular Reports, Matrix Reports, Drill down Reports and Charts using SQL Server Reporting Services (SSRS).
  • Used theGitfor version controlling aJIRAfor the project tracking.
  • Attended Daily stand-up meetings (Scrum), Estimation meetings and Requirement review meetings to analyze requirements for project.

Environment: Angular 4, ECMAScript, JavaScript, Java/J2EE, Spring, TypeScript, Mobile Application, Adobe creative, RXJS, HTML5, CSS3, LESS, SASS, SCSS, Twitter Bootstrap, DOM, JQuery, Grunt, Gulp, Agile, Node JS, GIT, Docker, kubernetes, My SQL, Jasmine, Karma, Mocha, Chrome, Eclipse, Firefox.

Confidential, Nashville, TN.

Full Stack Java Developer

Responsibilities:

  • Involved in theSoftware Development Life Cyclephases like Requirement Analysis, Implementation and estimating the time-lines for the project.
  • Worked on Agile (Scrum) Development team to deliver regular updates to business team and project managers.
  • Developed the web application user interface using Angular JS, React JS, HTML, CSS, Object Oriented (OO) JavaScript, Bootstrap JQuery, AJAX, JSON, NodeJS, JAVA/J2EE technologies like JSP, JSP.
  • Experience In designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS4 and Adobe Illustrator CS3.
  • Creating new React components and containers from user stories and mock-ups, developed Client web application using Client web application using HTML, CSS, XSL, XSLT, JavaScript, Angular JS, React.js, Redux and Web pack.
  • Implement modules into Node JS to integrate with designs and requirements.
  • Developed API back ends usingNode.jsto allocate access to data inMYSQL
  • Developed an application using Core Java, Hibernate, JDBC, Spring MVC, Spring IOC, Spring Annotations, JSP, Web Services, HTML, CSS and JavaScript.
  • Implemented MVC architecture using Spring MVC framework and enhanced the design using Stateless Session beans for the Middle Tier development.
  • Developed Restful Web Services as End point to share the data with the other products using JSON as messaging medium.
  • Developed page layouts using style sheet management frameworks such as SASS/LESSand CSS3.
  • Used BABEL along with ES6 to get best performance with REACT JS, working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
  • Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
  • Used jQuery core library functions for the logical implementation part at client side for all the applications.
  • Utilized React for its efficient data flow architecture to create a lightweight and render efficient web application on the client side.
  • Experience in C++ library wxWidgets, and in developing user interface with wxWidgets.
  • Implemented Flux pattern by using Redux framework as a core dependency.
  • Experience in RESTful Web services to integrate between client side and server side.
  • Developed robust form management system with complete CRUD capabilities in React Native, Redux, and Firebase.
  • Made UIelements behave natively by communicating between nativeelements andReact Native elements.
  • Coded to implement AJAX based application by fetching the response from backend REST API as a part of JSON.
  • Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin padding, table Pseudo elements and CSS3 Border, CSS3 Background, CSS3 Transitions.
  • Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
  • Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.

Environment: HTML/HTML5, XHTML, XML, XSL, XSLT, CSS/CSS3, GIT, C, C++, Bootstrap, JavaScript, SASS, LESS, React.js, Redux, React Native, jQuery, JSON, AJAX, DOM, SEO, Node.js, Angular 2, Restful web services, NPM, Oracle DB, Jest, Jasmine, Dreamweaver.

Confidential, Bosten, MA.

Frontend Developer

Responsibilities:

  • Involved in developing UI pages using HTML, CSS3, JavaScript, JQuery, Angular JS and Ajax.
  • Created front-end web Layout using Sublime with HTML5, CSS, Bootstrap.
  • Expertise in User interface design for n-tier Web application using JQuery, PHP, JSON, AJAX, Responsive Web Design, SOAP Web Services, and REST Web Services.
  • Experience in working MVC Architecture and also in using version control (SVN).
  • Thorough knowledge of Spring/Hibernate and similar frameworks.
  • Hands on experience on CSS pre-processors such as SASS and LESS.
  • Work withNPMto set up the environment and install tools forAngularJSbased Application.
  • Experience in developing C++ services using web services architecture, SOAP, WSDL and XML.
  • Implemented the user login authentication usingAngularJS.
  • Built Angular Template for products usingAngular Materialand usingng-repeatto iterate the products list.
  • Usedng-optionto build the drop-down list to implement several search patterns such as search by categories or by brand.
  • Involved inRestful JSONdata synchronizing usingAngular Services.
  • Built reusablecustom-directivesandcustom-filtersforDOMmanipulation and format the displayed data in the view.
  • Created Routing hierarchy for different view by usingAngularJS UI Routerand isolating scopes in custom directives.
  • UsedGoogle Chrome DevToolsto debug and profile the single-page application.
  • Conducted extensive functionality testing by usingJasmineandKarma.
  • UsedBitBucketto update and manage the version of the application.
  • Worked inAgileenvironment and submitted daily status report to team leader.

Environment: HTML, CSS, Bootstrap, JavaScript, React JS, AngularJS, C, C++, JSON, Jasmine, Karma, BitBucket, SDLC, Sublime.

Confidential

Web Developer

Responsibilities:

  • Developed all the UI pages using HTML4, DHTML, DOM, CSS, JAVA, JSON, JavaScript, Node.js, J-Query, Ajax, Adobe Creative suite.
  • CodedJavaScriptfor page functionality and Pop up Screens.
  • Implemented AJAX functionality using JQUERY, JSONandXML.
  • Worked closely with Business Analysts in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
  • Extensively usedJQuery plug-ins, Ajax Queue, Auto Populatingselect-box, Search plug-in, calendar plug-in, AJAX-queue plug-in, and Auto populating multiple select-boxes.
  • Designed new classes and functionalities using variousJQUERYcomponents forCRMapplication for customer service.
  • Developed Web API using Node.JS and hosted on multiple load balanced API instances.
  • Wrote extensive HTML, CSS and Java Scriptcode to build dynamic pages usingEclipse.
  • Used jQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing Ajax features for the application.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox (Firebug).
  • Used Source Tree, GIT for version control and ALM for defect tracking.
  • Unit testing is done using jasmine with karma by using karma-jasmine test runner.
  • Maintained Cross Browser compatibility & implement Responsive Design using Bootstrap, custom media queries, etc.

Environment: HTML/HTML5, XHTML, XML, CSS/CSS3, GIT, J-Query, JSON, C, C++, AJAX, DOM, Node.js, AngularJS, Oracle DB, Jasmine, Dreamweaver.

We'd love your feedback!