Personal details

Arpit B. - Remote

Arpit B.

Timezone: Mumbai (UTC+5.5)

Summary

I’m an avid programmer, passionate about code, design, startups and technology.
Currently I am working at Amazon as Software Development Engineer 2. Before Amazon I was working for a healthcare startup named Practo where I single handedly created 5 microservices.

In my free time I write Tech Articles, read, play games, participate in contests, conferences or hackathons, and write about what interests me in science at http://arpitbhayani.me

I have created and currently maintaining lots of Open Source products/tools and libraries https://github.com/arpitbbhayani/flasksr https://github.com/arpitbbhayani/tripod https://github.com/arpitbbhayani/bucket-list

I have been programming in Python for the last 8 years dealing in Web, Data Science, Maths, Business Applications, Automation Projects & Web Scrapers. Apart from Python I have also written lots of NodeJS code and have deep expertise in its runtime engine.

I'd like to help you here, these are some of the things you can talk to me about and I can help you with

  • Information Retrieval and Extractions

    • How to build your own search engine
    • Data mining and Machine Learning algorithms and implementations
    • Statistical Analysis of Data
    • Data analysis and visualization
    • Web scrappers using scrappy or Requests & BS4
  • Python

    • Any core Python concept - Data types, functions, etc.
    • Advanced Python features like Generator, Coroutines, Asyncio, etc.
    • Quick walk through and Python source code - CPython
  • NodeJS

    • Any core NodeJS concept
    • Building REST APIs using express.js + MongoDB
  • Web development

    • Design & Developing Flask Web Applications
    • Design & Developing REST APIs
    • Javascript, HTML & CSS
  • Databases

    • SQL & NoSQL Databases
    • Key Value Stores like Redis
  • Architecture Designs / Bootstrap a startup

    • Designing of Scalable Architectures (High Level Designs)
    • Deployment of applications and best tools and practices.
    • Configuration management tool - Puppet
    • Amazon web services

I can also help you with core Computer Science fundamentals like Operating System, Networking, Data Mining, etc. I have also started several open source projects so I can guide on how can you get started with it.

I also love to teach and explain concepts in the simplest way. Being a self-taught programmer, I know the difficulties and problems that each of us face when trying to learn and pick up a new language.

I like to use the chat to communicate and understand problems first before heading into a session as it can save all of us from bad experiences so feel free to message me.

Work Experience

Software Development Engineer 2
Amazon | Dec 2016 - Present
Java
I make Fast Data Faster and have created a data pipeline that transfers billions of messages on a good day.
Senior Software Engineer
Practo | Sep 2015 - Nov 2017
Python
Puppet
React
I built several microservices and helped company scale.