We provide IT Staff Augmentation Services!

Senior Full Stack Reactjs Developer Resume

4.00/5 (Submit Your Rating)

TorontO

SUMMARY

  • Over 10 years IT working experience, Over 5 year’s enterprise web and Mobile phone development experience using .Net and Java/J2EE technologies
  • Extensive experience with software development life cycle (SDLC) and project methodologies
  • Solid web - based application development experience using ASP.NET, ASP.NET MVC, JavaScript, React.js, Angular.js, Angular 2.0, Angular 4.0, Angular 5.0, Node.js
  • Highly proficient in developing N-tier Enterprise Architecture for both Windows-based and Web-Based applications, and expertise in Mobile phone application development by using MVC.
  • Solid background in RDBMS design and implementation including database modeling, logical design, physical design, and database performance tuning
  • In depth experience with OPEN XML, JQuery, LINQ, MVC, WCF and RESTful Web Services.
  • Deep technical hands-on experience developing RESTful APIs in Spring Boot framework.
  • Solid experience developing and maintaining AWS, AZURE and Bluemix scalable web App
  • Hands on experience with Responsive Web Design on both mobile and web based applications.
  • Solid experience with Dynamodb, Mongodb and Cloundant.
  • Excellent communication skills, strong organizational skills and excellent interpersonal skills
  • Expert in Developing SharePoint Framework Client-Side Web Parts
  • Experience working in an Agile environment

TECHNICAL SKILLS

Language: C/C++, .NET, C#, COM+, HTML, XML, ASP, JavaScript, ColdFusion, PHP, Java

Database: SQL Server2005/2008/2012 R2, MySQL, Oracle 10G/11G, MongoDB, Cloudant

OS: UNIX, Windows 10

Technology: ASP.NET, ADO.NET, XML, SOAP, LINQ, SSAS, MVC, SSRS, SSIS, AWS, Bluemix, DemandWare, AZure, SharePoint ONLINE

Tools: Visual Studio 2015, Eclipse, UML, Dreamweaver, FrontPage, MS Visio, SharePoint

WORK EXPERIENCE

Senior Full Stack ReactJS Developer

Confidential, Toronto

.Responsibilities:

  • Participated in the analysis of the user requirements and designs.
  • Resigned responsive web page using media queries, Flex, Flexbox.
  • Implemented Saml 2 single sign on to autanticate user through identity provider.
  • Created Actions and Reducer to manage the large scale state via react-redux.
  • Developed a library to integrate HighCharts into the React components, with proper React components for each HighCharts component using Higher Order Components.
  • Build a strong Restful API with Node.js, Express and MongoDB.
  • Created an auto scaling NodeJS application on AWS with the ability to scale horizontally.
  • Worked with jest unit test framwork to write unit tests for javascript code.
  • Investigated and handled memory leak issues and improved the application scale ability.

Environment: HTML5, CSS3, Node.js, HighCharts,ReactJS+ Redux, MVC, .NET, Git, GitHubWebpack, Open XML API, Saml2

Senior Full Stack Angular/SharePoint Developer

Confidential, Toronto

Responsibilities:

  • Participated in the analysis of the user requirements and designed Cloud based architecture.
  • Building SharePoint Framework Client-Side student bubdget Web Parts with React+Redux
  • Created Excel React Grid component it is easy to extend and add custom functionality, which
  • Support cell edit, copy,paste, column resizing, sorting, filtering and many more features.
  • Implemented the summary function to manage income and expense and provide reporting function
  • Created RESTful Web API to communicate with SharePoint list.
  • Created React-d3 charts such as bar chart, doughnut chart through setting different props of chart component to rendering various value.
  • Build a hierarchy of sub components for student budget with React+Redux, managed store, action, reducer properly.

Environment: HTML5, CSS3, SharePoint ONLINE, Node.js, ReactJS+ Redux, MVC, .NET, Git, GitHub,, SPFX, Gulp, Webpack, CDN, Azure, ShaprePoint Framework, Office UI Fabric, D3.js

Senior Full Stack Angular/NodeJS Developer

Confidential, Toronto

Responsibilities:

  • Participated in the analysis of the user requirements and designed Cloud based architecture.
  • Designed a shopping cart in Angular, allows customers to review, add or delete products and purchase the merchandise.
  • Implemented the checkout function and supported a wide range of payment methods.
  • Handled data conversion between systems of Sears, for example STIBO,NETSUITE using Node.js
  • Created RESTful Web Api with Java to sync the purchase orders in NETSUITE and DemandWare.
  • Implement event tracking with Google Analytics in various pages.
  • Handled memory leak issues and improved the application scale ability.

Environment: HTML5, CSS3, Java, Node.js, Angular 4.0, Netsuite, Demandware, Cloudant, Git, GitHub, Bluemix, Postgresql.

Senior Full Stack AngularJS/NodeJS Developer

Confidential

Responsibilities:

  • Participated in the analysis of the performance issue of the existing applications and found solutions.
  • Designed a real time alert function to broadcast specific administrators or groups with socket.io.
  • Developed filter and sorting functions for nomination edit page using AngularJS smart table.
  • Created notify function to send email, and dynamically generate the email template.
  • Created various nomination views on Cloudant using MapReduce.
  • Developed Restful API to get and post data to Cloudant, built view modals in NodeJS.
  • Created export function to generate Word and Excel documents for various views.
  • Created various AngularJS chart summary reports to enhance the user experience.

Environment: HTML5, CSS3, Java, Node.js, Angularjs Material, Cloudant, Git, GitHub, Bluemix

Senior Full Stack Angular/NodeJS Developer

Confidential

Responsibilities:

  • Participated in the analysis of the user requirements and designed Cloud based serverless architecture.
  • Designed the ability for entire cross platform authorizations when users login.
  • Developed Google API to get user’s address, zip code tan to validate the address.
  • Created various Angular.js components, directives, and services.
  • Created AWS lambda functions, and exposed it as back end services by using Node.js.
  • Developed the SES, SNS services and filed the upload function.
  • Created Amazon API gateway to access exposed back-end features.
  • Implemented power shell scripts to automate the AWS deployment for the application’s release.
  • Implemented responsive web design for pages to support various mobile devices.

Environment: HTML3, CSS3, JavaScript, AWS, EC2, S3, Dynamodb, Node.js, Angular2.0, Google API, Bootstrap, Express, Lambda, AWS API, CloudFront, Git, GitHub, Netsuite

Senior.Net Developer

Confidential

Responsibilities:

  • Participated in the analysis of the user requirements and designed MVVM as the front end architecture.
  • Designed the ability for all cross platform authorization when users login.
  • Developed interfaces for the user to submit a claim, view coverage details and explanation of benefits.
  • Created claims’ data model, and developed the Web Api services to manage claims’ submission and review.
  • Implemented the functionality for taking pictures of claims, and review history claims by Phonegap.
  • Wrote User Interfaces and Ajax in Javascript, promoting reusable patterns, functional programming, and closures.
  • Wrote AngularJS controllers, views, and services to implement the mobile app functionalities.
  • Creating RESTful services with Node.js, WordPress, Express and Mongodb.

Environment: HTML3, CSS3, ASP.NET,.NET 4.0, Visual Studio 2010, C#, ADO.NET, SQL Server 2008, WCF, JavaScript, JQuery, Angular.js, Phonegap, SSIS, Bootstrap, Visual Studio Team Foundation, Mongodb, Java, Android

Online Claims

Confidential

Responsibilities:

  • Involved in the analysis of user requirements and designed the system architecture, implemented user interfaces to set up groups, divisions, classes, certificates and dependents information.
  • Created the adjudication rules to process the claims based on the benefit plan.
  • Created the reporting engine which is able to easily customize the report content and layout for PDF and Excel format.
  • Created customized server controls to improve the performance and scalability issues for the system.
  • Created reports for the claim and accounting summary over various time periods by using SSRS

Environment: ASP.NET 4.5, Visual Studio 2010, C#, ADO.NET, SQL Server 2008/2012, WCF, synfusion, JavaScript, JQuery, Knockout.js, MVC 5

.Net Developer

Confidential

Responsibilities:

  • Participatedin systemanalysis; involved in application architecting, and datamodeling.
  • Designed and implemented the Data Access Layer to support SQL Server. Oracle database.
  • DevelopedData ExchangeModule to migrate the SQL Server database to Oracle,or conversely from Oracle to SQL Server.
  • Designed and developed the ability to load transaction files, summarize and purge transaction databy using multiple thread programming.
  • Created user friendly payment, and transaction web pages with Ajax.
  • Conducted various monthly financial reports and deployed to web server by using SSRS.
  • Created a solution to migrate C# projects to successfully run in aUNIXenvironment by using MONO.

Environment:ASP.NET,.NET4.0, Visual Studio 2008, C#, ADO.NET, SQL Server 2008,WCF, Oracle 11G, MONO, SSRS, ASP.NET MVC 3.0, Knockout.js

.Net Developer Destiny

Confidential

Responsibilities:

  • Designed the system architecture after completion of the analysis of the user requirements
  • Implemented the data access layer and business logic layer
  • Developed the Email notification service for users upon becoming a member
  • Implemented API for Authorize.Net Payment Gateway to enables the online payment.
  • Developed WCF services for the accounting department and configure sales department to consume it.
  • Enhanced the application’s functions and documented same.

Environment: ASP.NET 3.0,.NET 3.0 SP1, Visual Studio 2008, C#, ADO.NET, SQL Server 2005, SQL Server Integration Service, Silverlight, JavaScript, CSS, Photoshop, ASP, Office PAI, JQuery, SSRS.

Destiny Marketing Management System

Confidential

Responsibilities:

  • Developed the commission calculation module to automatically generate the agents’ commission weekly
  • Developed the ETL package using SSIS and used the maintenance plan to transform the required data to report database server
  • Implemented the query performance tuning, and optimized database performance
  • Enhanced the application’s functions and documented same

Environment: .NET 2.0, Visual Studio 2005, Silverlight, C#, ADO.NET, SQL Server 2005, SQL Server Integration Service, JavaScript, CSS, SSRS, JQuery,SSIS,Telerik

Software Developer

Confidential .

Responsibilities:

  • Involved in Integrating systems design and analysis
  • Created and customized the connecting web parts
  • Created a Site Context Search Box that used Sharepoint Portal Server Results
  • Customized SharePoint Sites and Portals using templates and site definition

Environment: ASP.NET 2.0, VS.NET 2003, Window SharePoint2003, SharePoint Portal 2003, User Controls, Web parts, ADO.NET, Web Forms, XML Web Services, MS SQL Server 2000, Validation controls, JavaScript, HTML/DHTML, CSS, VSS, Web Forms, MOSS

We'd love your feedback!