Saurav Raj

Hazaribagh, Jharkhand, India saurav.raj.ash@gmail.com https://github.com/vizvasrj +91 9006912014
Known Languages: Hindi English French

Objective

Highly experienced 2.5+ years of Experience in building multi-threaded applications. Proficient in designing, implementing, and managing cutting-edge deployment automation and cloud resources. Continuously seeking to learn new tools and techniques. Skilled in writing microservice architectures and REST APIs.

Education

BCA | 2016-2019 | Amity University Jharkhand Major: Computer Science and Information Technology

About Me

I am an Adaptive Learner and Internet Savvy Problem-Solver who showcases remarkable resourcefulness, utilising Internet resources adeptly to seek answers and swiftly modifying them to fulfill specific requirements.

Skills

Web Development

Language: Go lang, Rust, Python, JavaScript, Html, CSS, jQuery, ajax

Framework: Django, Falcon, Gin, Mux, Flask, Rocket, gRPC

Queue Service: Apache Kafka, AWS SQS, RabbitMq

Database: MongoDB, Postgresql, DynamoDb, redis

Cloud Service:

  • GCP (Cloud Run, Compute Engine, Google Kubernetes Engine, TTS and translate API)
  • AWS (EC2, S3, RDS, Lambda)
  • Linode, ArubaCloud, DigitalOcean

Tools: Celery, Redis, Docker, Git, BeautifulSoup

General

Language: Shell Scripting

Tools: Linux, Kubernetes

CLI-Framework: Urfave (go lang), clap (rust)

Certificates Earned

Cloud Computing

Cyber Security

  • Cisco Certified Network Associate Program (200-301) (2019) / Networkers Home (Bangalore, India)
  • Arcsight Admin and Analyst (2019) / Siem xpert (Bangalore, India)
  • Advanced Penetration Testing (2019) 🔗
  • CompTIA Security+ (2018) 🔗
  • Ankit Fadia Certified Ethical Hacker Program 9.0 (2015)

Programming

  • C Programming Techno-zeal, Silicon Institute of Technology (2015)

Experience

Go lang Backend Developer | Novo Cab | Nov 2022 - Mar 2023

  • Developed a Go Lang project with live chat feature using Websocket and implemented JWT authentication
  • Utilized MongoDB for geospatial search and Redis and RabbitMQ for message queueing
  • Created an admin web interface using HTML, CSS, and JavaScript and a command line interface using the Urfave Go Lang CLI framework

Full Stack Developer / CEO and Founder of | vizvasrj.com | Jan 2021 - Sept 2022

  • Developed a Django framework-based Python project for automated translation of blog posts into 25 languages other than the given language
  • Implemented fault tolerance and data loss protection microservices using Falcon framework and MongoDB, and REST API to handle requests from Django Celery
  • Boosted performance by 45% using Redis caching feature
  • Created a summary tool using the Simple Sumy Python library and a REST API
  • Used BeautifulSoup and Spacy to gather text from HTML and get common words from the text, respectively, and Django Rest Framework for API
  • Developed Chinese text parsing using Jieba NLP library for splitting Chinese words
  • Implemented Japanese text parsing using Spacy or Nagisa NLP module
  • Developed Korean text parsing using Kobert and gluonnlp and Vietnamese text parsing using Pyvi
  • Developed a Master Django-based application using Django Rest Framework for API and Celery for sending emails and keeping the Heroku free server alive
  • Developed lightweight Flask-based slaves for parsing data from vizvasrj.com, translating it to different languages using Google Translate service, and converting it to speech
  • Implemented Redis to avoid repeating the parsing of the same data and used boto3 to upload speech to Linode Server and Google Drive
  • Created a Python-based load balancer for translating blog posts from English to 25 more languages, with 30 machines working on the tasks.

University Projects (2016-2019)

  • Social Network Website Development using PHP, Html5, CSS, and JavaScript.
  • Facial Recognition System Development using Ubuntu, IP Camera and RaspberryPi.
  • Simple Webview Android Application Development for university festival.

Posts

subscribe via RSS