We provide IT Staff Augmentation Services!

Mean Stack/ Angularjs Developer Resume

Madison, WisconsiN

SUMMARY

  • More than 5 years of diverse experience in the field of Web Application Development including Client/Server with proficiency in HTML 4/5, CSS 2/3, XHTML, JavaScript, jQuery, AngularJS, AJAX, XML and JSON.
  • More than 3 years of experience in Design, Development and Implementation of Java, J2EE and client - server technologies.
  • Extensive experience in web based applications using LAMP, WAMP, PHP, Drupal, WordPress & SEO technologies.
  • Expertise in Microsoft Technologies such as .NET Framework, ASP.Net, C#.NET.
  • Experience in working on modernMEANStack- MongoDB, Express.JS, AngularJS, and Node.JS.
  • Hands-on experience developing new automation frameworks using Protractor, QTP, Selenium, JMeter.
  • In depth knowledge of stock, options, and fixed-income products as well as some exposure to foreign exchange trading.
  • Extensive experience in developing professional User Interactive (UI) of Web applications with the help of HTML, XML, XHTML, JavaScript and CSS.
  • Proficient in AngularJS, Backbone, Ember.JS and familiarity with many other frameworks.
  • Developed real time tracking of class schedules usingNodeJS(socket.io based on socket technology, ExpressJSframework).
  • UseNodePackage Manager (NPM) to manage the modules and used it to install useful tools such as Grunt, Express.
  • Good in-depth understanding and experience in building server applications using C#, ASP.Net, ADO.Net, XML, Web Services, WCF Services, HTTP modules and handlers based on .Net Framework … / 3.0 / 2.0.
  • 4+ years of experience in automation testing for Web-based applications.
  • Have very god working experience in developing Test Automation frameworks like POM, Data driven, Hybrid framework using selenium Web Driver, TestNG and Java.
  • Creation of Excel reports for the clients using Perl Modules.
  • Automated data gathering and processing with Perl/Python scripts.
  • Experience in using ASP.NET, AJAX Toolkit for quickly creating efficient and interactive Web applications that work across all popular browsers.
  • Worked with Data Adapter, Dataset, and Data Reader as a part of ADO.Net to access and update database.
  • Extensive experience in developing applications using Java, JSP, Servlets, JavaBeans, JSTL, JSP Custom Tag Libraries, JDBC, JNDI, SQL, AJAX, JavaScript and XML.
  • Strong Working experience in Design, Development and implementation of several J2EE frameworks like (Model View Controller) Struts, spring, Hibernate and EJB.
  • Experience in configuring and deploying Web Applications using Web Logic, WebSphere, JBoss, Tomcat and Apache.
  • Exposure in development using Agile Methodology and good exposure in Agile as Scrum Developer, andExperience in Agile Process such as TDD (Test Driven Development) using NUnit, BDD (Behavior Driven Development) using Jasmine.
  • Developed the functionality for communicating between the modules mostly involved in VIEW and CONTOLLER section of MVC pattern for CMS project, it includes HTML, CSS3, JavaScript, JQuery and AJAX which were used for UI development.
  • Involved in creating unit test cases using Jasmine.
  • Experience in using PhoneGap application for mobile devices.
  • Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML.
  • Experience in working MVC Architecture and also in using version control tools like GitHub, SVN etc.
  • Experience in developing applications using AngularJS, Bootstrap like Grids, Toolbars, Panels, Combo-Box and button etc.
  • Used JavaScript data visualization framework (D3.js) to display the information in a chart view.
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Involvement in using various IDE’s, Dreamweaver, Notepad++, IntelliJ IDEA, eclipse, Adobe Photoshop.
  • Utilized the latest front end Technologies such as HTML5and CSS3for layouts.
  • Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs
  • Experience in building application with ReactJS, Redux, and RequireJSin MVC architecture.
  • Extensively used web development tools like phpMyAdmin which is GUI for MySQL.
  • Experience in using various jQuery UI controls and corresponding Event handlers etc.
  • Used the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section etc.
  • Specialized in developing Web 2.0 Apps using core JQuery along with AJAX/JavaScript.
  • Experience with User Acceptance Testing (UAT) and Accessibility Testing.
  • Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment.
  • Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members

TECHNICAL SKILLS

UI Web Technologies: HTML, HTML 5, XHTML, AngularJS, Node JS, Express JS, ReactJS, Redux, and RequireJS, XML, XSLT, JavaScript, AJAX, JQuery, JSON, JSP, CSS, PHP, UI Concept Modeling/Wire framing.

IDE, HTML Editor: Notepad++, Eclipse IDE, Adobe Dreamweaver, IntelliJ IDEA.

Web/App Servers: Tomcat 7.0/6.0, Web Logic 11.x, 10.x, Web Sphere 8.0x, JBOSS 6.x/5.x

Databases/Technologies: DB2, Oracle, MySQL, SQL Server, MS Access

Operating Systems: Windows NT, Windows 2000, Windows XP (Prof), Win 7

Methodologies: Agile, Waterfall

J2EE technologies: Servlet, Struts 2.0, Spring 3.0/4.0, EJB, JNDI, JMS, JAXB

languages: Java, .NET 3.5, 4.0 & 4.5 (WCF, WPF), ASP.NET, ADO.NET, Python, PERL, Unix/Linux Shell Scripting (C shell, ksh), C

Defect Tracking: Rational Clear Quest, Version One, Quality Center

Testing Tools/API: JUnit, jasmine, SOAP UI

Building Tools: Maven, Jenkins, Ant

PROFESSIONAL EXPERIENCE

Confidential, Madison, Wisconsin

Mean Stack/ AngularJS Developer

Responsibilities:

  • Worked in a team, involved in developing the UI layout and front-end programming for web application that matches requirements of Client
  • Developed GUI using JavaScript, HTML/HTML5, DOM, AJAX, CSS3 and jQuery in ongoing projects.
  • Used Bootstrap and Media Queries to create Responsive Web Design (RWD) and worked with CSS3 pre-processors such as SASS, less.
  • Mock testing using the Rhino Mock framework, Jasmine
  • Coded extensively using JavaScript MVC Framework AngularJS to make rich internet web application for a Single page app.
  • Used D3.js for interactive data visualization.
  • Experience in developing and implementing Data Driven and Keyword Driven automation testing framework with Selenium WebDriver.
  • Developed and tested website using theMEAN(Mongo DB, Express, AngularJS, Node.js)stack.
  • Installed and supported MVS system related program products from various vendors, meeting customer business requirements.
  • Used High charts and d3js for creating Graphs and charts for payments section and also implemented the filtering functionality for the graphs.
  • Experience in implementing Page Object model using Selenium WebDriver.
  • Create the system to extract, transform and load market data, check correctness of data loading, use UNIX Korn shell and Perl, Oracle stored procedures.
  • Developed test scripts for Functional Testing and Regression testing in Selenium WebDriver on Eclipse with Java as scripting language and TestNG framework.
  • Implemented entire backend of the application in C#.NET, using various object oriented features like classes, interfaces, inheritance, polymorphism and Multi-threading.
  • Wrote unit testing using karma and jasmine to achieve 100% code coverage.
  • Designed a login mockup with token based authentication for user using theMEANstack.
  • UtilizedMEANstack, REST design pattern, MVC framework and SPA (Single Page Application) framework based on Angular JS.
  • MongoDB was used to store user data information.
  • Used JavaScript framework like Jasmine for behavioral testing which is independent.
  • Manipulated data using CRUD (create, read, update and delete) operations of MongoDB database management system and handled database access and data transmission based on RESTful web service.
  • Developed the user interfaces of the application using ASP.NET Server Controls, HTML Controls.
  • Developed several classes using C# and experienced in creating Assemblies and Namespaces.
  • Worked on migration project from ASP.NET 1.1 to ASP.NET 2.0.
  • Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation. Working on sites built with Express JS and Node.js.
  • Used Node.js to develop faster and scalable application.
  • Developing Web API using Node.js and hosted on multiple load balanced API instances.
  • Used various features in AngularJS like data binding, routing, custom filters, custom directives to meet various customized requirements.
  • Provided client side validations using AngularJS framework.
  • Worked with AngularJS for creating own HTML elements for building a companied Web site which is an open Source Project.
  • Wrote Python modules to extract/load asset data from the MySQL source database.
  • Used the Visual Studio Team Services for source control, issues, bug tickets and Agile Methodology.
  • Designed Functions Library, Functions, Subroutine's, common functions, utilities functions, Regular Expressions and Environmental Variables using QTP in VB Scripts.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Working on custom Panels, Blocks, content types, and Views for better look and feel of the application.
  • Built interactive charts using D3.js.
  • Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Modal Popup Extender within some web pages.
  • Working with Bootstrap Components which are written in Angular JS using Angular-UI components.
  • Used web based GIT repository manager with issue tracking features.
  • Created and managed all of hosted or local repositories through Source Tree's simple interface of GIT client, collaborated with GIT command lines and Stash.
  • Watched project changes with Grunt task runner and installed latest version of libraries with Bower based on running in the Node.js environment.
  • Setup agile iteration, product life cycle and had daily scrum meetings.

Environment: MEAN(Mongo dB, Express, AngularJS, Node JS), D3Js, Python 2.7, PERL, Django 1.4, Eclipse, Visual Studio.NET 2005/2003, ASP.NET 2.0/1.1, C#, ADO.NET 2.0/1.1, JavaScript, HTML5, SAAS, CSS3, JQuery, Node JS, JSON, Bootstrap, AngularJS, AJAX, Core Java, Jasmine, MVS, WebDriver, Sublime, GIT, Grunt, Firebug, Agile development.

Confidential, Groove, IL

Sr. Front End/J2EE Developer

Responsibilities:

  • Worked on various two different projects writing HTML, CSS and JavaScript based on provided designs to get web sites and web applications built within a team atmosphere.
  • Responsible to maintain HTML5, CSS3, Java Script in J Query as well as keeping the page's dynamic using AJAX, JSON and XML.
  • Worked with Bootstrap for compiling CSS, REST API, ReactJS, JavaScript, Typescript and building the System with the convenient methods with AngularJS.
  • Preparation and review of Test Plans and Test Reports.
  • Developed Protractor end-to-end test cases for Wells Fargo Web portal implemented in AngularJS.
  • Worked on fixed income services for risk assessment of portfolios.
  • Used High charts and d3js for creating Graphs and charts for payments section and also implemented the filtering functionality for the graphs.
  • Developed Web forms/user interfaces using C#/VB.NET
  • Review of System, Regression, Integration testing test cases
  • Participated in development of a well responsive single page application using Angular-JS framework, Java Script, and jQuery in conjunction with HTML5, CSS3 standards, with front-end UI team.
  • Implemented Sunburst graph using D3JS with SVG elements.
  • UsedJSframework such as AngularJS(for data driven apps) and Backbone.js(for heavy DOM Manipulation).
  • Experience in rewriting the VB.net code to C# in developing the web applications.
  • Solid knowledge on Selenium Web driver and Protractor automation tools
  • Developing UI automation using Protractor for Angular JS applications.
  • Classes to interact with business logic &used Spring Frame work for AngularJSlayer design patterns.
  • Designed solutions with D3.js JavaScript Library to build data visualization frameworks.
  • Used Most of the d3 and c3 charts to render the maps.
  • Used Windows scheduler to scheduling job in .net.
  • Responsible for developing the Data Access Layer using ADO.Net Entity Framework Database first Model.
  • Worked actively with Investment View team, Geneva Team, Calypso Team, Enterprise Reporting Team, and Fixed Income Application team to improve the User Experience.
  • Designed, Developed and Supportedfixedincomeapplications.
  • Automated end-to-end testing using Protractor and AngularJS.
  • Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#, the middle tier contained all the business logic. Implement classes for data validation and to perform edit check on the data.
  • Wrote AJAX calls to populate tables, tab menu and other components with JSON data in Angular.js.
  • Extensively used HTML5, ReactJS, Angular.js, JSON, AJAX and DOM scripting for form validations.
  • Implemented and used Web Services with the help of WSDL, SOAP and JAX-WS to get updates from the third parties.
  • Developed the grids for valves, repairs, users using Angular UI ng-grid, ng-table.
  • Used Angular $ resource for API calls to Backend.
  • Used HTMl5 CSS3 and AngularJSfor our prototype- working model.
  • Experienced in Model View Controller (MVC) frameworks such as Angular.JSfor creating Single Page Application (SPA). Used HTML5, CSS3, Java Script and Angular.JSfor our prototype - working model.
  • Possess large spectrum of knowledge in Interest Derivatives (Swaps), Fixed Income (MBS, RMBS), Derivatives and other asset classes.
  • Integrated the UI code with Backend, Used JSON for data exchange between the client and server.
  • Created middleware application server to encapsulate modernJSwidget framework and control set.
  • Used AngularJSframework to bind HTML (views) to JavaScript objects (models).
  • Used JQuery core library functions for the logical implementation part at client side for all the applications.
  • Worked with source version control tool SVN to manage the code repository.
  • Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
  • Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.

Environment: HTML5, CSS3, JavaScript, JQuery, Python, PERL, DOM, DML, DHTML, C# 4.0, VB.net, ASP.Net MVC 4.0, SQL Server 2008, ADO.Net Entity Framework 4.0, EXTJS, SASS, Angular.js, Node.js, D3.js, backbone.js, Require.js, Reactive.js, Adobe Flash, Photoshop, PHP, Drupal, Dreamweaver, XML, Apache, WCM WCAG, SOAP, Internet Explorer, Protractor, Firefox, Chrome, Oracle, Windows.

Confidential, Sunnyvale, CA

UI/Web Developer

Responsibilities:

  • Responsible for Design and development of Web pages using HTML, CSS including AJAX controls and XML.
  • Developed UI using HTML, CSS, JavaScript validations and XML.
  • Co-ordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
  • Implemented applications in JavaScript, and MySQL.
  • Created various web page layouts using HTML and CSS.
  • Designed, developedand updated User Interface Web Forms using CSS, Dreamweaver, and JavaScript.
  • Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
  • Installed and configured IIS and Visual Studio.NET.
  • Designed and implemented User Interface Layer using Web Forms.
  • Worked with .Net APIs (String, Collections, Cryptography, etc).
  • Validated input values to make sure that they will be accepted before they are submitted to the server.
  • Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
  • Used Cascading Style Sheet (CSS) in web pages to separate presentation fromstructure
  • Defined text alignment, size, borders, and many other typographic characteristics.
  • Used JavaScript to make dropdown menus on web pages and displayed part of a web page upon user request.
  • Designed and developed UI components, implemented event handling using C#, DHTML, JavaScript, JQuery, AJAX and also Worked on CSS to get consistent look and feel of the web site.
  • Created Interaction with SQL Server Database using ADO.NET techniques.
  • Worked extensively with the File management and image libraries.
  • Fixed bugs and provided support services for the application.
  • Tested/De-bugged web browser using Firebug
  • Extensively worked with Web Forms using ASP.NET and C#.
  • Written different stored procedures and SQL statements for reports.
  • Used ADO.Net for database connectivity.
  • Designed and developed web pages using C# and VB.Net.
  • Managed and implemented all code changes via SVN. Deploying builds across development, staging and production instances and maintaining code integrity.

Environment: JavaScript, NET Framework 2.0, C#, ASP.NET, VS 2005, ADO.NET, PHP, HTML, CSS, AJAX, Apache, Windows 2000/XP.

Confidential

Front End UI Developer

Responsibilities:

  • Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
  • Responsible for Design and development of Web pages using PHP, HTML, Joomla, CSS including Ajax controls and XML.
  • Coded Business Logic component using PHP.
  • Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
  • Implemented applications in JavaScript, and MySQL.
  • Worked extensively with the File management and image libraries.
  • Performed Client-side validations using JavaScript.
  • 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.

Environment: JavaScript, PHP 5.0, HTML, CSS, AJAX, Apache, Windows 2000/XP. MySQL, Joomla.

Hire Now