Summary
Overview
Work History
Education
Skills
Personal Projects
Timeline
Generic

Soumyanil Jana

Noida

Summary

Software developer with a proven track record at CNHi, enhancing reporting accuracy by 15% through data analysis and automated processing pipelines. Proficient in Python and smart contract development, delivering innovative solutions that improve team collaboration and efficiency.

Overview

4
4
years of professional experience

Work History

Associate Software Developer

CNHi
Noida
06.2023 - 02.2024
  • Contributed to the Indian Data Analysis team by analyzing over 10,000 data points, leading to a 15% increase in reporting accuracy.
  • Designed and implemented interactive Power BI dashboards, reducing report generation time by 40% and increasing user engagement.
  • Engineered an automated data processing pipeline using Spark with Python, reducing processing time by 30% for large datasets.

Junior Software Developer

MathCody
Kolkata
09.2019 - 05.2020
  • Created 50 distinct smart contracts using Solidity and Vyper on the Goerli Testnet, resulting in a comprehensive demonstration of 10 practical applications.
  • Identified and fixed 15 bugs in the Etheratom plugin, increasing performance by 20% and enhancing developer support with Vyper compatibility.
  • Engineered an Ethereum wallet integrated with VSCode, facilitating over 5,000 seamless transactions and enhancing developer efficiency by 30%.

Education

Masters of Technology - Computer Science

IIT Kharagpur
Kharagpur, West Bengal
01.2023

Integrated M.Sc - Mathemetics and Computing

IIT Kharagpur
Kharagpur, West Bengal
01.2019

Skills

  • C and C programming
  • JavaScript and Nodejs
  • Python proficiency
  • Relational databases: MySQL and PostgreSQL
  • NoSQL databases: MongoDB and Redis
  • Version control with Git
  • Smart contract development: Solidity and Vyper
  • Web3 development tools
  • React library
  • Express framework

Personal Projects

  • Built a basic dictionary app in Qt that fetches definitions of words and phrases from an API and stores them in a local SQL database
  • Built a basic notepad app in Qt using QMessageBox
  • Built a weather app in Qt to fetch weather data from an API and display it according to the input city or ZIP code
  • Built a basic note-taking app in Node.js and React with the help of MongoDB, in which users can collaborate with other users and keep notes on a specific subject

Timeline

Associate Software Developer

CNHi
06.2023 - 02.2024

Junior Software Developer

MathCody
09.2019 - 05.2020

Masters of Technology - Computer Science

IIT Kharagpur

Integrated M.Sc - Mathemetics and Computing

IIT Kharagpur
Soumyanil Jana