Tushar Santoki, Software Developer in Bengaluru, Karnataka, India
Tushar Santoki

Software Developer in Bengaluru, Karnataka, India

Member since February 18, 2019
Tushar has over three years of experience developing back-end applications in Spring-Boot, Play, and .NET framework and also in deployment of Azure service fabric apps. He is an expert in developing scalable, performant, resilient, and fault-tolerant applications. He is a quick learner, results-oriented, pragmatic, and driven. He has worked in teams of all sizes and he communicates extremely well. He is passionate about automation.
Tushar is now available for hire

Portfolio

  • Microsoft
    .Net Framework, Azure devops, Cosmos DB, Service Fabric, Redis
  • Practo
    Play Framework, Spring Boot, Flask, MySQL, JAVA, Python, PHP, Elasticsearch...
  • Practo
    JAVA, Spring-Boot, Hibernate, Maven, PeriscopeData

Experience

Location

Bengaluru, Karnataka, India

Availability

Part-time

Preferred Environment

macOS, Ubuntu, Eclipse, Sublime Text, Git

The most amazing...

...project I have worked on is an advertising platform for a doctor-listing start-up called Practo where we had <30ms of response time for average for 8000 RPM.

Employment

  • Software Developer 2

    2018 - PRESENT
    Microsoft
    • Built micro-service from scratch in .NET framework to manage smart devices from the admin portal for enterprise clients.
    • Worked on REST APIs to enroll devices, to monitor continuous health of devices and also to roll out software updates.
    • Designed system architecture for resiliency, fail-tolerance, and performance and deployed active-active setup between multiple clusters.
    • Built continuous deployment on Azure-devops portal to eliminate chances of mistake.
    Technologies: .Net Framework, Azure devops, Cosmos DB, Service Fabric, Redis
  • Software Developer

    2016 - 2017
    Practo
    • Built ad-platform for doctors in Play and Spring-Boot framework.
    • Oversaw the ad-engine which included processing data, bids and picking ads on every request based on data and bids. Used Elasticsearch and machine learning in ad-engine.
    • Worked on virtual number technology to hide doctor's actual number and also to track all appointment booked using our platform.
    Technologies: Play Framework, Spring Boot, Flask, MySQL, JAVA, Python, PHP, Elasticsearch, Memcache
  • Software Developer Intern

    2016 - 2016
    Practo
    • Built data-aggregators to fetch data from various sources like mixPanel and Google analytics in Java.
    • Created dashboards in Periscope data.
    Technologies: JAVA, Spring-Boot, Hibernate, Maven, PeriscopeData

Experience

  • Android App and Website (Development)

    I have developed an Android application and website from scratch for wholesale footwear manufacturer to manage orders, inventory, and payments.

  • AI-bot to Play Angry Birds (Development)

    I developed AI-bot with my college professor to play Angry Birds as part of ICJAI 2016 Angry Birds AI competition in Java.

  • Google APAC Code Jam 2015 (Other amazing things)

    Stood 129th in APAC region of Google code jam which consists of data-structure and algorithm challenges. I was called for an onsite interview while I was in the 3rd year of college.

    Alias: SpeedSter

  • Java Swing App (Development)

    I have developed a Java Swing native app for a charitable trust to manage their free medical equipment services while I was exploring rural parts of India.

Skills

  • Languages

    Java, C#, SQL, Python, C++, PHP
  • Frameworks

    Spring Boot, Hibernate, Play, .NET, Flask
  • Tools

    Eclipse IDE, Sublime Text, Visual Studio, Maven, Git
  • Paradigms

    Agile Software Development, Scalable Application
  • Platforms

    Linux, Windows, MacOS, Azure Service Fabric, Azure
  • Storage

    MySQL, Redis, Azure Cosmos DB, Memcached, Elasticsearch
  • Other

    Data Structures, Algorithms, Optimization, System Architecture Design, Fault Tolerance
  • Libraries/APIs

    Google APIs

Education

  • Bachelor of Technology degree in Computer Science
    2012 - 2016
    Dhirubhai Ambani Institute of Information and Communication Technology - Gujarat, India

To view more profiles

Join Toptal
Share it with others