We provide IT Staff Augmentation Services!

Ui/ Angular.js Developer Resume

2.00/5 (Submit Your Rating)

Basking Ridge, NJ

SUMMARY:

  • 5+ years of professional experience in designing and implementing User Interface (UI) Design & Web Applications by using various web technologies like AngularJS, HTML/HTML5, CSS/CSS3, JavaScript, Java, jQuery, JSON and AJAX.
  • Expertise in designing and implementing dynamic Single Page Applications (SPA) using multiple features of AngularJS through Test Driven Development.
  • Expertise in Angular.js custom directives to create reusable elements and attributes, along with easy to test and maintain client side interactivity in web applications.
  • Extensive experience in data binding, directives, controllers, modules, and routing in Angularjs application implementation to maintain a modular design that is easier to modify and debug.
  • Hand - on experience in using Angular UI Router to create the routing structure for different pages, and data parsing and transmission between different states of the application.
  • Solid knowledge in bootstrap, Angular Material, Angular Aria and Font Awesome to add functionalities to the angularjs based user interface.
  • Proficient in creating AngularJS factories to utilize AngularJs services like $http and $resource to make RESTful Service calls to Java and Node.js based backend.
  • Hands on experience with React.js and Bootstrap to create responsive web application.
  • Hands-on experience with YouTube web API by Javascript.
  • Hands-on experience with Android Application with ZXING Open Source library.
  • Good understanding and working experience with Object Oriented JavaScript principles like JS object prototype and inheritance. Comfortable in using differed objects and promises to avoid callback hell.
  • Experience in CSS3 preprocessors such as SASS, LESS to optimize the cascading styling sheet and allow mix-ins, variables and hierarchical structure in CSS file.
  • Strong experience in Responsive Web Applications using CSS3 Media Queries and CSS Bootstrap for different layout according to the user’s device.
  • Good understanding in new web technologies like React.JS, Lodash, Babel, and ES6.
  • Used Babel and ES6 to compile JavaScript code to make it compatible to ES5 and before.
  • Experience in consuming RESTful Web Services to implement AJAX calls and updating dynamic functionality of HTML in JavaScript, jQuery and Angular.JS.
  • Good understanding and knowledge of Object Oriented Programming Principles in Java like Polymorphism, Abstraction and such.
  • Unit testing experience with Jasmine, and Karma.
  • Experience in making Responsive Web Pages using Media Queries and Twitter Bootstrap.
  • Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
  • Excellent skills in relationship management with clients and effective in guiding team during the project development life cycle and deliver the product within time line, cost and quality.
  • Experienced in Object Oriented Programming (OOP) Design and Analysis such as Inheritance and encapsulation in both Java and JavaScript.
  • Experienced in using multiple libraries and managers for dependency management like npm, webpack, Browserify and Require.js to use in Node environment.
  • Used Team Foundation Server (TFS), and GitHub for Version Control and share code.
  • Strong experience in Source Tree a GUI for GIT, and team communication software such as Slack, Join.me and TeamViewer.

TECHNICAL SKILLS:

Language: C++/C#, Java, JavaScript, ES5/ES6, HTML/HTML5, CSS/CSS3, LESS, JQuery, AJAX, JSON, Babel, SQL, NOSQL,XML

Frameworks & Libraries: AngularJS, ReactJS, Lodash, Bootstrap, Font: awesome, JQuery

Database: MYSQL, MongoDB

IDE/Editor tools: Sublime Text 2/3, Notepad++, Bracket, Visual Studio, Android Studio, NodeJS, Webpack, Express, GitHub, IntelliJ IDEA, MYSQL, Bitbucket

Testing Tools: Jasmine, Karma, Unit testing, Chrome Inspector

EXPERIENCE:

Confidential, Basking Ridge, NJ

UI/ Angular.JS Developer

Responsibilities:

  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, SASS, JavaScript, Angular.JS, AJAX and JSON.
  • Involved in Agile/SCRUM based approach to UI Development and Waterfall for seasonal general version update release.
  • Got the requirement from the BA team and use Angular.JS to create Single Page Application.
  • Created a log in module to allow user to register and login to the application.
  • Used UI Router to create different hierarchy of the application and routing structure.
  • Used ng-repeat to render the data from the java team.
  • Worked on creating responsive website for smart devices using responsive design and media queries.
  • Used Angular.JS as framework to create a Single Page Application (SPA), which can bind data to specific views and synchronize data with server.
  • Extensively worked on custom directives with Popover and Popup functionalities with specific requirements matched to the conditions.
  • Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
  • Worked with Angular Controllers, services and Factory functions.
  • Developed Slide bar, Popover, Type ahead, Dropdown functionality using Angular.JS.
  • Extensively worked on Rest Services and dependency injection.
  • Utilized various JavaScript and jQuery libraries, Ajax for form validation and other interactive features.
  • Designed REST APIs that allow effective and low cost application integration.
  • Used Ajax, JSON to send request to the server to check the functionality of the websites.
  • Created various Mixins, Variables, Custom Fonts and Directives in SASS and Front Awesome.
  • For easy debugging used testing frameworks Karma and Jasmine.
  • Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
  • Maintained the code using cloud source control using GIT.

Environment: HTML5, CSS3, JavaScript, SASS, Angular.JS, Ajax, JSON, REST APIs, GIT, Karma, Jasmine.

Confidential, NY

Front End UI Developer

Responsibilities:

  • Responsible for creating angular components,UIdevelopment using AngularJS, JSP, CSS3, HTML5, JavaScript, AJAX.
  • Used Agile methodology for Application development.
  • Developed the UI pages using HTML5, CSS3, JavaScript, and jQuery and Bootstrap.
  • Created the product list and product thumbnail list, using Ajax and Restful Service.
  • Developed the Single Page Application using AngularJS MVC Framework.
  • Built customer account set up page using MySQL Database Technology and applied it through Hibernate and AJAX.
  • Developed a login page with register, login and reset password features.
  • Developed product details, thumbnail pictures, flyer links and purchase option with HTML5, CSS3, JavaScript, and jQuery and Ajax.
  • Participated in Restful JSON data synchronizing using Angular Services.
  • Specified product category with MySQL database.
  • Updated product information to the online store website.
  • Tested the website on multiple browsers with their old as well as latest releases.
  • Used Git for version control.
  • Submitted daily status reports to team leader.

Environment: JavaScript, CSS3, HTML5, Angular JS, Bootstrap, AJAX, jQuery,XML, REST, GIT, DOM, W3C, UX, JSON, Jira.

Confidential

Tutor

Responsibilities:

  • Algorithmic approach to problem solving by using recursion and function parameters.
  • Programming techniques emphasizing reliability, maintainability, and reusability.
  • Algorithms for searching and sorting, basic algorithm analysis.
  • Improve time efficiency by implement merge sort and quicksort.
  • Program architecture design and multi-file programs with Abstract data types.
  • Data representation and conversion. Addresses, pointers, and dynamic storage allocation.
  • Basic concepts about Recursion and function parameters.
  • Fundamental data structures and their implementations, including Linked List, Stack, Queues, Priority Queues and Trees.
  • Concept about types of Linked List like simple Linked List, Double Linked List, and Circular Linked List, and their implementation on basic operations like insertion, deletion, display, search, and delete.
  • Difference between Stack and Queues, and their implementation with basic functionality.
  • Improve time efficiency by using Tree structure for manipulate data such as read, write, and delete.
  • Difference between Queues and Priority Queues structure, and their implementation.

Environment: Blackboard, Visual Studio, visualgo.net

Confidential, Edgewater, NJ

Java UI Developer

Responsibilities:

  • Responsible for developing theUIpages using HTML5, CSS3, JavaScript, JSON, and jQuery, Ajax.
  • Involved in developing responsive web pages using media queries and Bootstrap.
  • Responsible for the all the client sideUIvalidation and implementing the business logic based on user generated events.
  • Used firebug, chromedevelopertools and IEdevelopertoolbar for debugging JavaScript and code refactoring.
  • Involved in writing application level code to develop and consume APIs, Web Services using AJAX, JSON, XML.
  • Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards.
  • Responsible for checking cross browser compatibility issues and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
  • Involved in implementing queries to the back-end MongoDB database using http service to fetch the JSON contract.
  • Built easy and interactive layout for web site using Handlebar and Bootstrap.
  • Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
  • Used CSS Image Sprites to reduce load time of web page by decreasing the number of images which requires less number of server requests.
  • Worked in scrum process attending daily stand up and completing tasks in sprints.
  • Used Bitbucket for version control.Created service to interact with RESTful API.
  • Worked with Java in implementing some server side logic.
  • Proficiently created classes to implement an abstract and encapsulated solution.
  • Good knowledge of debugging JavaScript and HTML code with Firefox Firebug and Google chrome JavaScript debugger.
  • Worked with the team of architects, Back-end developersand User Experience Team to gather requirements and enhance the application functionality and add new features.

Environment: s: Bootstrap, HTML, CSS, JavaScript, jQuery, GIT, Putty, Rest Client, MongoDB, Handlebar, LESS SASS, Grunt, Jasmine, Eclipse, Linux, Bitbucket, Agile/Scrum, SDLC, JSON, RESTful, media queries, Jira.

We'd love your feedback!