Scroll To View More
Rishul Matta, JavaScript Developer in Sydney, New South Wales, Australia
Rishul Matta

JavaScript Developer in Sydney, New South Wales, Australia

Member since June 6, 2014
Rishul is a full-stack developer with over five years of professional experience across various technology stacks. His primary focus is on the JavaScript stack. Rishul has worked with companies such as SAP, Deloitte, and Infosys on a variety of projects including social networking products, analytics dashboards, graphic modelers, text editor, and map applications.
Rishul is now available for hire

Portfolio

  • Iress
    Python, Backbone, ES6, ReactJS, Redux, Git, Webpack, Immutable
  • Deloitte
    AngularJS, ReactJS, D3, ES6, HTML5, SQL, NodeJS, MongoDb, Grunt, Git
  • SAP Labs
    JavaScript, RequireJS, SAPUI5, HTML5, CSS3, D3.js, Git

Experience

  • JavaScript, 5 years
  • AngularJS, 3 years
  • SQL, 3 years
  • ECMAScript (ES6), 2 years
  • Node.js, 1 year
  • Mongoose, 1 year
  • Express.js, 1 year
  • React, 1 year
Sydney, New South Wales, Australia

Availability

Part-time

Preferred Environment

PyCharm, Sublime, Windows, Conemu, Git

The most amazing...

...project I've worked on was a drag and drop Dataflow Modeler which was capable of generating complex business workflows.

Employment

  • Software Developer

    2017 - PRESENT
    Iress
    • Contributed to a revamp of the portfolio management experience on the software which is a written in Backbone, Redux, Immutable, and React.
    • Added progressive web app capabilities to the new revamped product.
    • Fixed bugs and adding new REST apis in Python for the business logic.
    Technologies: Python, Backbone, ES6, ReactJS, Redux, Git, Webpack, Immutable
  • Technology Consultant

    2016 - 2017
    Deloitte
    • Developed a dataflow modeler which is a drag and drop UI tool to generate complex business dataflows, which were fed as input to our APIs to pull out data.
    • Created supply chain analytics dashboard Inveritas which has filtering, drill down and various capabilities.
    • Contributed to homegrown charting library based on C3.js and AngularJS. Extensive unit testing was added on Jasmine and build system consisted of Grunt.js and Jenkins.
    • Wrote a number of SQL procedures which incorporated SQL business rules.
    • Management of users and storage of dataflow was done on NodeJS and MongoDb.
    Technologies: AngularJS, ReactJS, D3, ES6, HTML5, SQL, NodeJS, MongoDb, Grunt, Git
  • Associate Software Developer

    2014 - 2016
    SAP Labs
    • Worked on SAP Web IDE contributed to validation rules of OData editor. This was completely in JavaScript and RequireJS.
    • Created a graphic modeler of OData model. Optimized the performance of the rendering logic by making sure it renders in a tiled manner instead of processing the complete diagram which was initially processed.
    • Took up internal hobby projects within the company.
    • Wrote an XML Sax parser to read the custom attributes with an extensive unit test coverage on Qunits.
    • Occasionally configured the build pipeline which consisted of Git and Jenkins.
    Technologies: JavaScript, RequireJS, SAPUI5, HTML5, CSS3, D3.js, Git
  • Systems Engineer

    2012 - 2014
    Infosys
    • Created a professional networking platform using AngularJS.
    • Wrote SQL procedures to churn out reporting numbers of the usage stats of the professional network.
    • Made an eLearning portal with a very rich user experience. It consisted of different content types such as HTML Docs, PDF, videos, quizzes, and word documents. This was made responsive and mobile compatible.
    • Wrote apis in NodeJS and tracked user progress in MongoDb.
    Technologies: AngularJS, SQL, NodeJS, HTML5, CSS3

Experience

Skills

  • Languages

    ECMAScript (ES6), CSS3, JavaScript, HTML5, SQL, Python 2
  • Libraries/APIs

    React, RequireJS, Google Maps JavaScript API 3, Node.js
  • Frameworks

    Express.js, AngularJS, Jest
  • Tools

    Git, Mongoose, Webpack 3, Grunt.js, IntelliJ, Elastic
  • Paradigms

    Responsive Coding, Functional Programming, Agile Software Development, Test-driven Development (TDD)
  • Storage

    MongoDB, SQL Server 2012

Education

  • Bachelor of Technology degree in Computer Science Engineering
    2008 - 2012
    Veer Surendra Sai University of Technology - Burla, India
I really like this profile
Share it with others