Google Assistant's Multi-Device Arbitration (MDA) decides which of a user's nearby devices should answer a spoken query, so only the right one responds. I designed and built the MDA integration for Pixel tablets and Pixel phones, and reworked critical MDA logic for Google Nest devices, improving the overall accuracy and reliability of arbitration.
Java, C++, Android Studio, gRPC
In Progress
Developer
September,2019 - April,2023
Shylnk is a free URL shortener and Chrome extension for creating, customizing and managing short links and messages. Users get clear click statistics for every link, can secure and brand their links, and can earn from the links they share. A built-in secret-sharing feature sends sensitive text securely. I conceived, designed and built it end to end.
Ruby on rails, React, MySQL,Jenkins / CI
In Progress
Idea & Design, Developer
Febrauary,2019 - Present
Server-Man is a platform to monitor and control your servers from one place, built to make system maintenance simpler. I conceived, designed and developed it.
Ruby on rails, Angular, MySQL,Jenkins / CI
In Progress
Idea & Design, Developer
April,2019 - Present
Memory Reciter is a free, open-source memory profiler for .NET applications. It helps you find memory leaks by visualizing the heap in real time while attached to a running process, comparing dumps and snapshots, and inspecting app-domain details. It can also track stacks, show IL code, analyze PDB files and decompile executables. I built and maintain it.
.Net WPF Application, sqllite
Released
Developer, Maintainer
August, 2017 - January, 2017
CtoC (Convert to Client) timezone is a JavaScript library, published on npm, that converts times from the server's timezone to the user's own timezone and handles date formats, taking the complexity out of a task every web app runs into. I conceived, designed and built it.
.js library
Released
Idea & Design , Developer
Febrauary, 2018 - September, 2018
Pronto Woven is an e-commerce platform that also offers CRM features for businesses. I integrated multiple third-party APIs, made backend changes, and helped maintain the platform for 200+ active customers.
Hidden
Released
Developer
xxxx, YYYY - xxxx+5,YYYY+1
CertiBlocks stores digital certificates on the Ethereum blockchain. It was built with Solidity, Truffle, Ganache and Metamask.
Truffle, Solidity, Ganache, Metamask
Released
Developer
Dec, 2019 - Mar,2020
Emcor GPMA is a CRM platform used by Emcor, a Fortune 500 company, to allocate labor and machinery and to calculate cost estimates for each worker on construction projects. I built SSRS reports from legacy data in ASP.NET MVC and wrote backend logic.
Hidden
Released
Developer
xxxx, YYYY - xxxx-6, YYYY+1
GV One is a suite of applications for a lending business, covering document management, loan management and report generation, with multiple access levels across the apps. Its core is loan management. I developed the entire REST API and the front end using Telerik controls.
Hidden
Released
Developer
xxxx, YYYY - xxxx+6,YYYY
Sleep Hunter is a mobile app that measures sleep quality and the share of each sleep stage: deep, light and REM. The share of deep sleep is a strong sign of how rested someone is, so the app uses algorithms to tailor sleep patterns to each user's preferences. I conceived, designed and developed it.
Java
Done
Idea & Design, Developer
January, 2016 - June,2017
The Multi-Banking Transaction System is a platform that brings multiple banks and their customers together in one place so users can make transactions across banks.
JSP pages
Done
Developer
April, 2016 - June,2016
I have also worked on several freelance projects whose details I can't share publicly. Please get in touch for more information.
.NET, ROR, MSSQL, Angular
Done
Developer
April, 2016 - Present