Available for work!

Vishnu Sri Ranjan D.R.

Software Developer, Engineer, & Data Scientist

path
path
path
Vishnu Sri Ranjan Profile Photo
Professional Background

Professional Background

I'm a seasoned Software Developer & Engineer dropping fire software that's scalable, secure, and blazing fast. I'm a whiz at designing modular architectures, optimizing backend systems, and locking down authentication (OAuth, JWT, MFA). I'm also into spicing up applications with AI/ML, to build cutting-edge tools that enhance decision-making. I'm a team player who collaborates with squads to ship innovative, user-friendly apps that crush business goals.

location pin

Based in Harrison, New Jersey, USA

Work Experience

Work Experience

Proven track record in data science and business consulting, delivering impactful insights and results across industries.

Software Developer & Engineer

Zibtek - Full-Time

Jul 2019 - Aug 2023

location pin

Bengaluru, Karnataka, India

I dove headfirst into the startup grind, showing major hustle on a bunch of projects both our own stuff and client work. This gave me a crazy diverse skillset and leveled up my problem-solving game. I was all about collaborating with different teams, contributing to and learning from Agile/Scrum. Basically, I was a project lead pro, flexing my project management skills. On top of that, I was designing architecture, doing code reviews, and building hybrid microservices using cloud tools. This meant I was tight with the DevOps team, sometimes even building, debugging, and fixing code live in production. Startup life could be intense, and mentorship wasn't always a thing, but that just made me a master of DIY learning—heavy on the research, docs, and trial and error, which seriously boosted my self-reliance.

Software Developer

BridgeLabz - Full-Time

Sep 2018 - Jun 2019

location pin

Mumbai, Maharastra, India

This was a total career twist. It had that full-on coding bootcamp vibe – fast-paced and jam-packed with hands-on projects that seriously leveled up my dev game. I was deep-diving into code, sharpening my logic, and getting hands-on with basic data structures using Java and TypeScript. I even built some cool stuff, like chat and note-taking apps, using JavaScript, Node.js, AngularJS, Core Java, and the MERN stack. I also got my hands dirty installing libraries, testing out new tools, and integrating third-party APIs like Stripe and Twilio, super fun stuff. The mentorship, with a focus on teamwork, communication, and getting to the bottom of problems. I was constantly bouncing ideas off tech leads and project managers, hitting up product docs and online resources to cream on solutions. This whole experience was the foundation stone for my journey into full-stack development and modern engineering.

Professional Skills

Professional Skills

Key competencies essential for navigating and excelling in various professional contexts.

Programming Languages

JavaScript (ES6+)

TypeScript

Python

PHP

Java

C++

Frameworks & Libraries

React.js

Angular

Node.js

Spring Boot

Laravel

Flask

Databases

MySQL

PostgreSQL

MongoDB

DynamoDB

Redis

Cloud Platforms

AWS

Firebase

DevOps & CI/CD

Docker

Jenkins

GitHub Actions

Web Development

HTML5

CSS3

SASS

Bootstrap

Material-UI

Tailwind CSS

Responsive Design

Dynamic Template Builders

Testing

Jest

Mocha

Chai

Jasmine

A/B Testing

Unit Testing

Tools & Technologies

Git

Jira

ClickUp

Zapier

Stripe

Twilio

Google Analytics

Software Engineering

REST API Development

Microservices Architecture

Service-Oriented Architecture

Backend Optimization

Database Optimization

Continuous Integration/Delivery (CI/CD)

Containerization

Data Science

Data Mining

Machine Learning

Data Cleaning

Data Wrangling

Data Visualization

Deep Learning

classification

Regression Analysis

Clustering

Natural Language Processing

Cybersecurity

Authentication & Access Control

Secure API Development

Data Encryption

Project Management

Agile Methodologies

Team Leadership

Mentoring

Sprint Planning

Scrum

Other Skills

Schema Design

Code Modularization

Folder Structure Optimization

Code Documentation

Code Review

Client Communication

Team Collaboration

Education

Education

My educational background and degrees include:

Rutgers University

Sep 2023 - Dec 2024

Sep 2023 - Dec 2024

location pin

Newark, New Jersey, USA


Global Academy of Technology

Aug 2014 - May 2018

Aug 2014 - May 2018

location pin

Bengaluru, Karnataka, India

Licenses & Certifications

Licenses & Certifications

Got the certs and badges to show I know my stuff and I'm on top of industry standards.

Docker Foundations Professional Certificate

Docker - Issued Nov 2024


Angular - The Complete Guide

Udemy - Issued Jul 2024


Cloud Foundations

AWS - Issued Nov 2023


Machine Learning Foundations

Amazon Web Services (AWS) - Issued Dec 2024


Data Engineering

AWS - Issued Jan 2024


Learning Docker

LinkedIn - Issued Nov 2024


Docker: Your First Project

LinkedIn - Issued Nov 2024


Learning Docker Compose

LinkedIn - Issued Nov 2024

Languages

Languages

Proficient in multiple languages, facilitating effective communication and collaboration in diverse settings.

English

filled star
filled star
filled star
filled star
partial star

Fluent in speaking, reading, and writing. Widely used in academic, professional, and business contexts.


Kannada

filled star
filled star
filled star
filled star
partial star

Fluent in speaking, reading, and writing. Grew up speaking it with friends and neighbors.


Telugu

filled star
filled star
filled star
filled star
empty star

Native speaker. Fluent in speaking, with good comprehension in reading and writing, and a deep cultural understanding.


Tamil

filled star
filled star
filled star
empty star
empty star

Conversational proficiency. Able to understand and hold basic conversations.


Hindi

filled star
filled star
filled star
empty star
empty star

Conversational proficiency. Capable of understanding and communicating basic information.

Contact by pointing
Holla at me!

Holla at me!

Questions? Feedback? Or just wanna chat? Don't be shy, drop me a message, I'm always down to talk!