Download PDF

Summary

A web applications developer with 4.5+ years working experience. Experience includes working across full stack, backend, concurrent realtime networks, blockchain based services. Looking for results oriented atmosphere to grow backend technical expertise in a young, innovative engineering environment in Ecommerce, FinTech, SaaS, Banking/BFSI, Logistics and BigData space.

Skills

Front End Web Development

HTML, CSS, Jquery, AJAX

Programming

Elixir, Python, Javascript, Node.js, Ruby, Genie, C

Web Frameworks

Microframeworks: Flask, Bottle

MVC Frameworks: Phoenix, Express.js,  Rails

Template: Jinja2, Jade

CSS preprocessors: Stylus. SASS.

Database Design

PostgreSQL, ETS, Mnesia, MySQL, MongoDB, Redis,

ORMs: Ecto, SQLAlchemy, ActiveRecord

Work History

June 2016Present

Software Engineer

TradebooX

B2B PIM for SME Supplychains

  • Implemented an in-house OAuth 2.0 system that powers  TradebooX applications ecosystem with Single Sign On.
  • Devised Permissions & Role-based Access Control (RBAC) management system for a microservices based architecture based on OAuth2.0.
  • Developed a full fledged User Management & Partner Management System for managing employees,  partner networks, trade insights, billing, services, with built-in messaging templates.
  • Developed an in-house e-Auction service for realtime bids.
  • Developed an in-house Customer funneling and Analytics tool .
  • Developed Web spiders using Scrapy to parse prospective customers for internal Customer funneling and acquisition.
  • Developed a modular distributed  realtime core messaing service using ZeroMQ
Dec 2015Mar 2016

Tech Lead & Digital mrktg, Part-time

FoodYogini
  • Design & development of official website.
  • Developed user registration import scripts using Google scripts and Google worksheet APIs to automatically update new registrations and update mailchimp subscribers.
  • Developed reports based on web analytics to drive user conversion and help make meaningful goals to up user traction.
Mar 2013May 2016

Technical Product Owner & Full Stack Software developer, Remote

EarthBenign, Austin, TX
  • Built the multi-tiered  architecture for EarthBenign blockchain based payment system.
  • Created Etk framework, a generic scalable and modular base layer for  the multi-tiered payment ecosystem based on coloredcoins protocol in node.js that exposes APIs to third party vendors
  • Developed  3 prototypes using Stripe payment gateway API to build a checkout service layer that interoperates with virtual currency payment.
  • Developed Office Assistant Bot using python slack sdk for Slack Team Chat for storing TODOs, automate office tasks to improve productivity, set reminders on specific days.
  • Worked on first prototype from idea to product using rails framework.
  • Reduced local stack setup time from over 2+ hours to less than 45 minutes using bitnami stacks and automated deployment using codeship and webhooks on bitbucket. 
  • Provided minimal devOps on Ubuntu: Setting up apache, automated build bash script, server maintenance, setting up cloud IDE for developers, installing firewall protection rules using ufw.
Feb 2012Jan 2013

Embedded Software Trainee

Microbit India
  • Developed programs on 16-bit Atmega microprocessor
  • Trained on 32-bit ARM Cortex microprocessor
  • Worked on interfacing  Servo Motor, Stepper Motor, A/D Converter, LCD Display to Atmega boards.
Dec 2007Dec 2007

Vocational Trainee

Bharat Sanchar Nigam Ltd., Chhindwara
  • Studied C-DOT 256 RAX (Rural Automatic Exchange), layer 2 and layer 3 level networking.
  • Visited exchanges in district to understand technologies being implemented.

Opensource Projects

BitBox
  • Token driven P2P Dht agnostic State based Event sourcing engine for Rapid App Deployment platform using a Blockchain-like Distributed framework. 
  • Working on an open specification framework built ontop of coloredcoins protocol for a standard distributed blockchain driven application design. Currently porting generic API calls from Node.js to elixir.

LLRB Tree An academic implementation of Left Leaning Tree. Left leaning trees as proposed by Robert Sedgewick is hard everytime for other project use. Created an npm package.
FlattenList Recursive list flattening python module. Simple pure python implementation.

Education

PG. Diploma VLSI & Embedded Systems

CDAC, Pune , M.H.

PG Diploma VLSI & Embedded Systems, 70.5%, Grade A

Project: Obstruction detection using Ultrasonic Sensor

Developed a simple Data Acquisition System using Ultrasonic Sensor with serial ASCII input at 40 Khz (Parallax serial ASCII based ping sensor) on Atmega16 microcontroller development board using AVR Studio.

B.E. Electronics and Telecommunications

Raisoni College of Engineering, Nagpur University

Electronics and Telecommunications, B.E.

BE Final Year Mega Project – Animal Telemetry

Worked on Anti-Poaching System Using Animal Telemetry using 8051 based AVR microcontroller to detect RF tags within range.

Certifications