Summary
Overview
Work History
Education
Skills
Timeline
Generic

Rishabh Shukla

Bangalore

Summary

Fullstack developer python and JS developer with ~6 years of experience building API's & responsive web applications. Proficient with JavaScript, Python and passionate about learning new technologies

Overview

6
6
years of professional experience

Work History

Software Development Manager

TCG Digital
Kolkata
03.2021 - Current
  • Developed model to calculate net present value, Internal rate of return, Profitability index, and Cash Cost using Python and simulation results
  • Developed Flask API to Generate report and send as report attachment to the user
  • Developed Camunda POC for rule based automations using Pycamunda with Python
  • Developed PDF annotation tool using JS and Jquery plugin and integrated to Angular as external script.
  • Developed chart editor component which lets users to edit chart legends, icons, colors using json based structure from DB.
  • Developed blockchain POC using truffle suit and Ganache server using node API for applications to communicate with smart contracts.
  • Developed web scrapping script to download sgx exchange data to specific folder for ETL jobs
  • Flask API For KYC verification using transfer learning and Tesseract
  • Tech stack used- Python 3.10, Flask, Javascript, ES6, Angular 8/14, bootstrap, ngrx-store, Echarts JS, MySQL, AWS, AG-grid, HTML2pdf, jsPDF, truffle suit,

Consultant

TCG Digital
Kolkata
09.2020 - 03.2021
  • Developed Data Visualization tool which allows users to compare Tag sensor data using different kinds of visualizations for 1000-5000 concurrent users
  • Developed Multiple UI project setup and UI development as part of polymer plant automation using angular

Software Engineer

DSI Consulting
Kolkata
03.2020 - 08.2020
  • Developed web-forms for polymer plant reporting with features like pdf/xlsx report generation(from UI).
  • Developed dashboards, Charting libraries, reporting tools using vanilla JS, Angular, Angular Materials

Software Developer

Grexter Living PVT. LTD.
Bangalore
08.2019 - 11.2019
  • Developed tenant management dashboard facilitating more than 600 users to digitally sign rental agreement at time of tenant onboarding, created custom components. Other features allowed users to make monthly payments, add food subscriptions, change bed requests etc.
  • Managed React JS official website for adding events at grexter Properties, addition of properties etc.
  • Developed Node API for generating reports for Bed count and sending them over mail to operations team
  • Updated old code bases to modern development standards, improving functionality.

Software Engineer

BizRuntime IT Services
Bangalore
03.2017 - 06.2019
  • Developed UI for maps for locating different Oil /Gas wells with markers and webforms using Mapbox3d, Open layers
  • Developed custom charts (sankey charts/line/area charts) using vanilla js and zoomdata
  • Developed optimized queries for getting dashboard results for inside analytics using mysql server and zoomdata query engine.
  • Integrated Sonar cube to the existing application for code quality analysis.
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability and performance.
  • Tech stack used- Html, JavaScript, CSS, Angular (4-7), openlayers, mapbox, Zoomdata,SQL

Education

Post Graduate Diploma - Data Science

IIIT-B
Bangalore
05.2022

B.E - ECE

Reva Institute of Technology And Management
Bangalore
06.2017

Skills

  • Back-End - NodeJS, Express JS, Python, Flask, Numpy, pandas, xlsxwriter, scipy, matplotlib, plotly,Truffle suite, Ganache server for Blockchain
  • Front-End Skills: HTML, CSS, JS,ECMA script 2019/ 2021,Bootstrap,Angular Material, data Visualization, report generation, Angular 2-13, React JS ,React Native, HTML2PDF, JSPDF
  • Database: Mysql, Mysql workbench, sqlyog,MongoDB
  • Version Control Systems: Git, Github, gitlab, bitbucket, SVN
  • Teamwork and Collaboration
  • Web Architecture
  • Data Storage and Retrieval
  • Object-Oriented Programming
  • Continuous Integration Systems

Timeline

Software Development Manager

TCG Digital
03.2021 - Current

Consultant

TCG Digital
09.2020 - 03.2021

Software Engineer

DSI Consulting
03.2020 - 08.2020

Software Developer

Grexter Living PVT. LTD.
08.2019 - 11.2019

Software Engineer

BizRuntime IT Services
03.2017 - 06.2019

Post Graduate Diploma - Data Science

IIIT-B

B.E - ECE

Reva Institute of Technology And Management
Rishabh Shukla