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
- IBM Full Stack Software Developer (2024) 🔗
- Introduction to Containers w/ Docker, Kubernetes & OpenShift (2024) 🔗
- Architecting Solutions on AWS (2023) 🔗
- Site Reliability Engineering: Measuring and Managing Reliability (2023) 🔗
- Architecting with Google Kubernetes Engine: Workloads (2022) 🔗
- Architecting with Google Kubernetes Engine: Foundations (2022) 🔗
- Google Cloud Fundamentals: Core Infrastructure (2022) 🔗
- Continuous Delivery with Jenkins in Kubernetes Engine (2023) 🔗
- Migrating a Monolithic Website to Microservices on Google Kubernetes Engine (2023) 🔗
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