I’m Bikram Pandit,

Former Software Developer ,
Pursuing MS in CS

#Android, #iOS, #Flutter,  #React, #Python, #Django

#Machine learning, #AI, #Robotics, #Automation

profile for bikram on Stack Exchange, a network of free, community-driven Q&A sites

Featured Work

MOBILE APP

Background Recorder (100K+ downloads, 4.1 ratings)

An android application that records audio / video, captures image even when the device screen is off. Start recording anytime with volume button and capture anything in disguise.

About me

I love to apply automation wherever possible whether with a computer software or a robotic arms. I am proficient in Software development with many years of experience. I have a decent reputation in the developer communities such as in StackOverflow, Github and I contribute generously. They speak a lot about my interest and expertise.

TOP SKILLS

Programming languages

Java
Dart
Python
JavaScript
C / C++
Kotlin
Swift

Stack / Framework / Tools

Mobile app developmet (Native, Flutter)
Frontend development (ReactJS)
Backend development (Django)
Automation / Web crawling and scrapping
Google cloud and Firebase
Amazon Web Services

Artificial Intelligence and Robotics

Machine learning
Reinforcement learning
Tensorflow
Pytorch
Mujoco and 3D modeling
Hardware design and development
0
StackOverflow Reputation
0
Open-source projects
0 +
Years of Experience
0 +
Projects Done
0 +
Happy Clients

Recent Project

Self-balancing Platform using Reinforcement Learning

Oftentimes, it is hard to explicitly write instructions for a problem like a balancing task. Human tends to do it easily from the experience but we do not know how our subconscious mind does it so well. The way we learn is by reward and penalty. Suppose you are trying to balance a pole in your finger. Firstly you fail then progressively improve it from mistakes you've done or past experience. Similarly, for the balancing task, the machine model gets a penalty if it deviates from the balanced position but gets a reward as it approaches a balanced position. Progressively, it learns and becomes better at this. I modeled this in a simulator where it tries out different actions to maximize the reward and eventually learns what to do for every unbalanced state to make it balanced. Then, the model is transferred to hardware or real-world, and the result is visualized.

Top opensource contributions

Flutter SDK

I have developed a notable feature in one of the leading technologies in mobile app developed by Google. It is released in Flutter version 2.0 in March 3, 2021.

HyperTrack

I have found a major bug and proposed a solution to the HyperTrack.. HyperTrack is toolset contains iOS, and Android SDKs which generate live location data, that is then consumed through webhooks and APIs.

MockAPI Server

I developed a mock server that hosts an open API specs (or Swagger) in any system. This avoids overhead during client-side app development.

BaseNet

BaseNet is known as Boundary-Aware Salient Object Detection. My contribution is a small fix to make able to run project in a system

Circular Range Slider

I built an android library for selecting range in circular disc such as selecting from-to time in a clock.

String Translator

I wrote an automation tool in Python and used GCP to bulk translate all strings in Android and iOS application to any number of languages at a time.

Location Update Library

I build a convenient library for Android to received location updates as a callback function.

EXPERIENCE

Oregon State University (Corvallis, Oregon)

SEPT 2021 - PRESENT
➼ Graduate assistance

Enthuziastic, Inc (San Jose, California)

JUN 2017 - SEP 2021 (3 MONTHS)
➼ Android Developer,
➼ iOS Developer
➼ Flutter Developer

Proshore (Kathmandu, Nepal)

DEC 2017 - JUN 2021 (3 YEARS)
➼ Android Developer,
➼ iOS Developer
➼ Flutter Developer
➼ ReactJS Developer
➼ Python Developer
➼ Django Developer.

Highlighted Projects

Self-balancing Platform using Reinforcement learning

A model trained to balance a platform using Reinforcement learning.

Universal Translator

A translation service and platform to translate strings that is used in the software application and is packed with many more features.

Background Recorder

An android application that records audio / video, captures image even when the device screen is off. Start recording anytime with volume button and capture anything in disguise

Lab Reporting Software

In-browser Lab Reporting software. Progressive web app, installable on Mac, Windows, Linux Android and iPhone.

Live-Covid Tracker

An Android application showing COVID-19 statistics. This includes graph, time range selection and map view.

ShareByte

One place to write and share with everyone. An website where you can write anything and it synchronized over all browsers

Recent office-Projects

Chaincargo mobile apps (built at Proshore)

A mobile application for tracking the courier in delivery process.

Ekoplaza mobile apps (built at Proshore)

Ekoplaza represents organic. We are an organic supermarket chain and want to support you in a healthy, organic lifestyle. The Ekoplaza app we want faster access to that lifestyle.

My cols (built at Proshore)

My cols has all the information of your favourite climbs, hills or cols worldwide. At the moment myCols has over 3800 cols and climbs.

LoveLock mobile apps (built at Proshore)

Tinder-like dating app (Android and iOS)

Hobby projects

Mix of programming, mechanics, and electronics.

Smartphone operated car

A miniature working model of smartphone operated car.

Zig-Zag massager

A massager made up of wooden plank, geared motor and laptop battery. It is a great help when no one to massage.

Magic POV

A magic wand prototype remotely controlled from smartphone.

Water cooler

A technology that can be used to increase the humidity of air and thus provide cool air flow.

Self-balancing surface

A surface that stays horizontal using gyroscope to become aware of orientation.

Auto-door locker

Closing and opening door remotely

Robo-head massager

Cheapest robotic massager ever made in the planet earth.

Stirrer

Feel lazy to stir?

Work in Progress

Top prioritized things I do at the moment.

Studying master's in AI and Robotics

I am doing master's in Oregon State University. I am interested in Artificial Intelligence, particularly in Reinforcement learning and Robotics. I am stunned by how they do near-human job and sometime better.

Building viable products

It is always better to bring your ideas to the market. I would love to experiment my learning and build something that is useful in day-to-day life.

Open to work

I am always open to new and exciting opportunity.

Education

Oregon State University (SEPT 2021-Present)

- Studying masters in Computer Science, focus in AI and Robotics

Rungta College of Engineering and Technology (2013-17)

- Acquired 3.8 GPA
- Consistent Topper.
- Titled Mr. Academician
- International Student of the year
- Best Outgoing International student

Orchid Public Higher Secondary School (2000-13)

- Twelve year of schooling.
- Specialization in Computer Science
- Awarded in Science exhibition for project: Excavator (First video)

Get In Touch

+ 1-541-745-9562
bikcrum@gmail.com