Curiosity | Imagination | Rigor
Software
Executable ideas and experiments
Test automation using Selenium, BrowserStack, and GitHub
: A collection of scripts that creates a simple yet powerful test automation workflow using Selenium (Python), BrowserStack, and GitHub Actions.
Landmark detection using Google Cloud and Vision API
: An extendable Python project that demonstrates how to automate tasks or write applications combining multiple products from Google Cloud's offerings.
Weather Dashboard using Vue.js
: A client-side application using FusionChart's charting libraries, UI elements, and third-party weather data APIs for real-time data.
Cryptocurrency Converter and Real-time Price Dashboard
: A client-side application cryptocurrency enthusiasts who wants to create and maintain their own price converters and real-time ticker price dashboards.
Writings
Explorations, solutions, and opinions
Different approaches to counting unordered pairs
Strategy to win the count-to-fifty game
Necessary and sufficient conditions for Mersenne primes
Count the triangles in a five-sided star
Why I use LaTeX and PDF
Principles of my life
The joy of useless pursuits
Adapted excerpts from SICP's introduction
An opinionated approach to software documentation
Debugging pods in a Kubernetes cluster
Test automation using Selenium, BrowserStack, and GitHub
(modified version
here
)
A brief analysis of BrowserStack's documentation
Landmark detection using Google Cloud and Vision API
(modified version
here
)
Reviewing a Java code snippet
Choosing between REST and SOAP
How to not lose in Tic-Tac-Toe
Open source technical documentation
SUSE Linux Enterprise - Modular Documentation
SUSE Linux Enterprise - Legacy Documentation
SUSE Linux Enterprise - Compliance Documentation
Red Hat OpenShift - CI/CD Pipelines Documentation
FusionCharts - Weather Dashboard using Vue.js
(modified version
here
)
© 2026
Souvik Sarkar
(
GitHub
|
Resume
|
LinkedIn
|
Email
)