Summary
Overview
Work History
Education
Skills
Timeline
Other
Other
Generic

Tejas Salian

Front-end With React Angular & NodeJs Developer
Udupi,Karnataka

Summary

I am a front end developer with around 7.5 years of experience specialized in Web development and moderate knowledge in NodeJs and React Native for mobile apps.

My key skills are HTML, CSS3, JavaScript and Typescript along with expertise in ReactJs, Angular8, AngularJs, MeteorJs frameworks and libraries. I have worked with various cross-functional teams located in the India and Australia.

In my years of experience as a software developer I have understood the importance of writing cleaner and reusable code, having unit tests and developing a high quality User Interfaces. For the past 2 years I have been a ReactJs developer and absolutely loving the library. I am also adapted to the Agile methodology and also able to deliver good quality products in a more flexible fast paced working environments.

I would like to continue working as a UI and Javascript/Typescript developer and enhance my skills and keep myself up to date with the technological advancements.

Apart from work I like to play football, video games and watch movies or series.

Overview

7
7
years of professional experience
5
5
years of post-secondary education
4
4
Languages

Work History

Senior Software Developer

Tenbagsfull
18 National Circuit Barton, ACT 2600, Canberra
06.2020 - Current

I am currently working remotely from India as a senior software developer for Tenbagsfull, a company located in Australia. My responsibilities included developing User Interfaces using react material ui and reusable functional and UI components. I have also created a react library to maintain all reusable ui components which can be shared across different applications. I am also involved in reviewing codes, writing graph unit tests using jest and UI tests using cypress. Currently working on a SWMS management product.

Programming languages and tools: HTML5, CSS3, Javascript

Web framework: ReactJs

UI Frameworks: React material ui

Web libraries: Redux, MomentJs, Date-fns

Senior Software Engineer & Front End Lead

Business Studio
Bangalore, Karnataka
11.2017 - 05.2020

My responsibilities included managing front-end team, developing User Interfaces and reusable UI and functional components. I was also involved in reviewing codes, analyzing requirements and planning timelines for the project delivery, communicating with various teams in and out of India.

  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs and improving functionality.
  • Trained and mentored junior developers and engineers, improve overall team performance.

Below are few of the projects i had worked in this company.

  • Strategy Execution Tool: Tool which is built on a Strategy Execution framework that integrates key disciplines of governance and performance management across the organization to realize the enterprise strategy.
  • Dynamic Form Builder: Tool where an admin can create dynamic forms for different entities, connect different entities using business logics etc. using drag and drop functionality. Developed for the purpose of developing and deploying custom forms for any number of clients, fast and easy. Used Angular 4 framework for developing the user interface.
  • Executive Dashboard: This is a reporting tool that provides a visual display of organizational Objectives, KPIs, Risks, metrics, and data. The objective of executive dashboards is to give an CEO, CTO, COO or CMO an at-a-glance visibility into business performance across all units and projects.
  • Configurable Dashboard: This is a BI tool, whose functionality is like PowerBI, Tableau BI Tools and with other custom features. This tool is mainly focused on helping an executive to present his/her vision in a form of story instead of a boring power point presentation. It also helps a user in creating a clear context of what he/her is working on and manage their day to day activities without losing focus on the very important things.
  • Gamification App: This is an application mainly focused on gamifying the internal activities of an organization. This platform builds high performing employees through gamified activities such as professional development, project and work tasks, team challenges and more. It is a browser-based application that lets employees' access and log professional development activities like asking for feedback, completing learning and development courses, giving, and receiving feedback, and attending networking events. Users receive points for themselves and their team/branch, can view their team's activities and progress, and redeem rewards and further development opportunities.
  • Survey application: Basically, this app helps NGO's to send surveys via WhatsApp and collect the responses. These responses are used to create key insights, reports etc.

Programming languages and tools: HTML5, CSS3, Javascript, Typescript

Web framework: ReactJs,Angular 2 onwards, AngularJs

Server side technologies: NodeJs, ExpressJs

UI Frameworks: Fluent (Microsoft Office/Fabric UI) UI Framework and React material ui.

Mobile framework: Apache Cordova

Web libraries: Redux, MomentJs, Jquery, Bootstrap, D3Js, High charts

Databases: MySQL, MongoDB

Other: Google translation API's, and Microsofts Cognitive Services

Front End Web Developer

Thought Grains
Udupi, Karnataka
08.2014 - 10.2017

My responsibilities included planning and developing User Interfaces and reusable UI and functional components. I was also involved in reviewing codes, communicating with design teams and back end developers. I have created various custom charts using D3Js and NVD3 charting libraries.

Below are few of the projects i had worked in this company.

  • Designed and developed a user friendly query builder with drag and drop feature. User can build query just by drag and drop tables, select table columns, join tables, add conditions, group and order columns and query the database for result without writing a query. Supports databases like MySQL, MongoDB, PostGres, Cassandra, Drill, Apache Hadoop, Cross Data. Queried result can be saved as lens/datasets and can visualized using the visualization tool. User also can share, edit, train and build models etc with these datasets.
  • Developed a visualization tool using d3js and nvd3 with standard charts like stacked area chart, line charts , bar charts, multi chart, force directed graph, scatter plot, donut chart, pie chart, geo location chart, parallel coordinate chart etc.
  • Developed Data Manipulation and Visualization Tool similar to SAP Lumira/Tableau.
  • Developed a functional component to download data in CSV, TSV and XLS formats.
  • Data manipulation to create models using Machine Learning.
  • Designed UI and functionality to run terminal commands for windows and linux.
  • Developed custom web applications to use the API's from various open source technologies such as Apache Nifi, Apache Zeppelin, H2O Machine Learning, Confluent, SpagoBI, Kura. Used REST API's, Web socket and GWT RPC Protocols to communicate with these applications.
  • SQlite Query Builder is an application for Android and IOS devices developed in HTML5 using Apache Cordova. This application allows the user to build Sqlite queries using different touch gestures in mobile.

Programming languages and tools: HTML5, CSS3, Javascript, Java
Web framework: AngularJs and MeteroJs.

Mobile framework: Apache Cordova

Web libraries: Jquery, Bootstrap, D3Js, NvD3

Databases: MySQL, MongoDB, SQlite

Education

Bachelor of Science - Information Science

Vishveshwaraya Technological University
Belgaum
06.2007 - 08.2012

Skills

HTML5

CSS3

Javascript

Typescript

ReactJs

Angular

D3Js

React Native

NodeJs

ExpressJs

MongoDB

Material UI

Redux

Fluent UI

MomentJs

Timeline

Senior Software Developer

Tenbagsfull
06.2020 - Current

Senior Software Engineer & Front End Lead

Business Studio
11.2017 - 05.2020

Front End Web Developer

Thought Grains
08.2014 - 10.2017

Bachelor of Science - Information Science

Vishveshwaraya Technological University
06.2007 - 08.2012

Other

Citizenship: Indian

Other

Citizenship: Indian

Tejas SalianFront-end With React Angular & NodeJs Developer