Software Engineer

Highly motivated and dedicated engineer and technical writer in making who is passionate about writing clean, efficient code and practicing modern standards.

Technical Skills

  • Languages - Python, JavaScript (ES6+), HTML5, CSS3, C
  • Concepts - RESTful API Design/Integration, MVC Architecture, CI/CD, Agile
  • Tools/Environment - Git, Docker, ElasticSearch, Firebase, Redis, Kibana, Heroku
  • Frameworks/Libraries - Flask, Django, React, Ember, Angular 6, Express JS, Semantic UI
  • Data - SQL (MySQL, PostgreSQL), JSON
  • Testing - Unit testing

Experience

Software Engineer

CERN-European Organization for Nuclear Research - August 2020 - Present | Geneva

  • I am working on CERN Opendata and improving the CERN's Open Data curation workflows.
  • The CERN Open Data portal disseminates more than two petabytes of the collision, simulated and derived datasets from particle physics. The data is accompanied with virtual machines, container images and analysis examples demonstrating its use.
  • I am assisting the development of

    • Data curation tools facilitating the release of LHC data
    • Improving data integrity verification practices
    • Modernising the platform to host expanding collections from new specific communities (Data Science, Machine Learning, CMS Heavy Ion physics, CMS Data Quality Monitoring)
    • Automatising the provided analysis examples
    • Improving dedicated Python client to simplify user access to the data.
  • Tech stack: Python and JavaScript

Software Development Engineering Intern (Remote)

Rocket Software - Linux Foundation - May 2020 - July 2020 | BOS, USA

  • Worked on Zowe desktop documentation viewer and implementing core Zowe documentation viewing and documentation from apps installed in the virtual desktop.
  • Zowe provides modern interfaces and created to host technologies that benefit the Z platform to modernize Mainframe and simplify the user experience and make the mainframe more easily accessible.
  • Tech stack: JavaScript: React and Express

Software Development Engineering Intern

CERN-European Organization for Nuclear Research - January 2020 - June 2020 | Geneva

  • Worked on the Indico Project which allows to manage complex scientific conferences, workshops, and meetings.
  • My work was focused on Implementation of category-scoped groups and registration/abstract statistics improvements in Indico.
  • Tech stack: Python: Flask, JavaScript: React

Software Development Engineering Intern (Remote)

Premiere Digital Services - September 2019 - December 2019 | NY, USA

  • Worked on Storefront that is a big data approach to Worldwide digital sales.
  • Worked in bugs & enhancement team which involved resolving bugs and improving features according to client requirements.
  • Tech stack: Python: Flask, ElasticSearch, Redis

Software Development Engineering Intern

Perpule - May 2019 - July 2019 | BLR, IN

  • Worked on Point of Sale(POS) system that enables end-to-end billing, digital invoices, inventory management and in-store analytics.
  • Developed APIs using DRF on Django backend involving real-time syncing of local server & cloud which allows clients to seamlessly checkout analytics.
  • Tech stack: Python: Django, JavaScript: Angular6, Docker

Software Developer Consultant

Codementor - August 2018 - September 2019 | Remote

  • Took the project involving python and deliver them within the assigned deadlines.
  • Mentored 100+ developers and helped them fix bugs as well as resolve python related issues by pair-programming and live coding sessions.
  • Tech stack: Python, JavaScript

Google Summer of Code Intern 2018

Google - FOSSASIA - April 2018 - August 2018 | Remote

  • Worked on FOSSASIA's Badgeyay project which enables event organizers for generating badges of events from concerts to conferences and meetups.
  • Developed the modularised Restful API in python.
  • Implemented database models and schemas using JSON API with PostgreSQL.
  • Developed the frontend of the badge generator in EmberJS to consume the REST API.

Technical Writer

FreeCodeCamp & Hackernoon - December 2017 - March 2018 | JPR, IN

  • Wrote about implementing of CI/CD pipeline for a Python project.
  • Wrote about TC39 and its contributions to ECMAScript.
  • Wrote about Unit Tests for REST API in Python.

Video Editor

Excellion Capital - June 2017 - July 2017 | JPR, IN

  • Created promotional videos for the company which involves working with Adobe Premiere Pro.

Designer

Kydz Adda - January 2017 - March 2017 | BLR, IN

  • I have worked on creating cool designs for Kids which involves working with Adobe Illustrator and Adobe Photoshop.

Open Source Projects

Long Term Contributor

  • Indico - Event management system, made @ CERN, the place where the Web was born.
  • Badgeyay - Open source conference badge generator

Personal Projects

Speaking

Web Accessibility In Django

PyCon Australia - 2019 | Sydney, Australia

Chirps: A Twitter Bot Framework in Python

EuroPython - 2019 | Basel, Switzerland

Chirps: A Twitter Bot Framework in Python

PyCon US - 2019 | Cleveland, US

Creating Badges with Badgeyay

FOSSASIA Summit - 2018 | Singapore

Education

B.Tech. in Computer and Communication Engineering

The LNM Institute of Information Technology - 2016 - Present | JPR, IN

Accomplishments

  • CNCF Scholarship
  • Linux Foundation Scholarship
  • Facebook Udacity Scholar
  • Google Udacity Scholar
  • Google Code In Mentor 201{7,8}
  • 1st Place - FOSSASIA Codeheat Coding Competition 2018
  • 1st Place - UNESCO Open Science and Data Hackathon 2018
  • 4th Place - LNM Hacks 2.0 Hackathon 2017