Prashant Chaubey, Developer in Dublin, Ireland
Prashant is available for hire
Hire Prashant

Prashant Chaubey

Verified Expert  in Engineering

Software Developer

Location
Dublin, Ireland
Toptal Member Since
January 27, 2020

Prashant is a language-agnostic software engineer with a focus on Java and Python. He's developed an application's front-end to the back-end and everything between. He has built web and desktop applications, delivered distributed RPA systems, and worked on areas like automatic code generation and text classification.

Portfolio

Soroco
Continuous Integration (CI), Docker, SQLAlchemy, Django, Flask, REST...
Wipro
Spring, SQL, Java

Experience

Availability

Part-time

Preferred Environment

TypeScript, Flask, Spring Boot, Python, Java

The most amazing...

...software I developed was a distributed system to perform an end-to-end business function on its own for a consumer goods company with an accompanying dashboard.

Work Experience

Senior Software Engineer

2018 - 2019
Soroco
  • Designed a Flask web app with REST to enable automated routing and monitoring in datacentres. It worked with Go programs deployed on different servers.
  • Developed a machine learning system for a text classification use case. The model was deployed as a Flask service.
  • Developed an IP, an Electron-based desktop app, which can record certain application interactions and can replay them back. Worked on automatic code generation and organization. This application can generate code for recorded processes.
  • Designed a scalable distributed system to perform an end-to-end business function on its own for a consumer goods company with an accompanying Django dashboard.
Technologies: Continuous Integration (CI), Docker, SQLAlchemy, Django, Flask, REST, TypeScript, SQL, Python

Java Developer

2016 - 2018
Wipro
  • Worked on a web app that can perform pre-configured tasks on several registered servers after receiving instructions from GUI.
  • Developed a web portal for the fingerprint verification process during SIM card registration for a telecom operator.
  • Built a web portal intended to standardize the project management processes.
  • Designed a desktop app interface for SOAP services and a web app interface for XML-RPC services.
Technologies: Spring, SQL, Java

Watchdog

https://github.com/pc9795/watchdog
A monitoring tool that keeps an eye on configured web services utilizing different methods such as HTTP requests, ping, and socket connections. This project is a mashup of three microservices built using Spring boot and Akka.

Website and Blog

https://github.com/pc9795/portfolio
My website and blog created from scratch using Spring boot on the back end and Bootstrap and jQuery on the front end. It employs traditional JSP pages and is hosted on a standalone server. (http://prashantchaubey.com)

Languages

Java, Python, SQL, TypeScript

Frameworks

Spring Boot, Hibernate, Flask, Django, Spring, Akka, Electron

Paradigms

REST, Continuous Integration (CI)

Libraries/APIs

SQLAlchemy

Platforms

Docker

Other

Tornado

2019 - 2020

Master's Degree in Computer Science

University College Dublin - Dublin, Ireland

2012 - 2016

Bachelor's Degree in Electronics and Communication Engineering

Jaypee Institute of Information Technology - Noida, India

NOVEMBER 2017 - PRESENT

Code Chef Certified Data Structures and Algorithms Programme-Foundation

CodeChef

OCTOBER 2017 - PRESENT

Oracle Certified Associate, Java SE 8 Programmer

Oracle

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring