Personal details

Anubhav C. - Remote data analyst

Anubhav C.

Timezone: Pacific Time (US & Canada) (UTC-7)

Summary

Working as an Independent Contractor, Senior Software Engineer, Tech Content Creator, Corporate Trainer, and Hands-on Instructor for companies and Organizations. I enjoy solving problems, creating solutions as a Technopreneur, helping people, and making an impact.

►Software Development◄
We have delivered Blockchain and Fullstack Apps Solutions [IOS, Android, Web] (POC to MVP to Production App Development) for clients involving domains from Logistics, Real Estate, Fantasy League, and Finance.

►Experience◄
As a Contractor and Consultant for roles like Solutions Architect, Blockchain Engineer (Hyperledger & Ethereum), DevOps & MLOps Engineer including technologies like Kubernetes, Docker, Jenkins, and Azure DevOps for companies and Organizations like Reliance Jio, Oracle, Hitachi, United Nations for 1-year Contract each.

►Corporate Training◄

Have Delivered Training for 20+ Fortune 500 companies like Deloitte, Dell, Vodafone, Infosys, TCS, Redington, Allstate, Mercedes, Comcast, Bank of America, HiMedia, RBI, NPCI, BEL, CGI, Cognizant, Redbus, Sunlife Consulting, L&T.

►Content Creation◄

Worked as a Content Presentor and SME for Unlu.io, Programmer Writer for AMD, and Content Strategist for UpGrad (shooting technical videos with SMEs from Microsoft, Ola, and Walmart), preparing content, and illustrations for Higher Education Learning (Blockchain, ML). Learning Consultant for Emeritus.

►Finishing School Instructor◄

Taught at IIM's (Alteryx, SQL, Advanced Excel) and MICA (Analytics with Knime, PowerBI - 3 credits). Instructor at Globsyn Kolkata (Machine Learning), VJTI Mumbai, UTL, CodeAsylums Bangalore, MITE (Tech finishing schools).

►Education◄

I hold a bachelor's Degree in Computer Science & Engineering from the Maharaja Sayajirao University of Baroda (100 % Scholarship for being in Merit by Gujarat State Govt.) followed by PG Diploma in Applied Statistics from IGNOU.

Able to do justice to multiple roles due to participation in extracurricular activities since school days. Was exposed to programming from grade 3, as my dad is a programming and Excel instructor, prepared for exams like IIT-JEE, GATE, NDA SSB, and GSOC, competed in hackathons, and did six internships ranging from a software developer intern at KiVi Health to chief event organizer at ACM IIT-Delhi. I Have published research papers in IEEE with college professors, served as a teaching assistant for algorithms, worked as a sales intern for MyScool Server Linux for education, written content for crash courses, conducted coding boot camps, and served as a QuizMaster.

Work Experience

Site Reliability & Blockchain Engineer (Consultant)
Router Protocol | Nov 2022 - Present
GitHub
Nginx
Amazon EC2
Docker
Kubernetes
Grafana
CI/CD
Go (Golang)
AWS (Amazon Web Services)
1)Built and deployed custom blockchain from scratch using Golang, resulting in a high-performance, secure, and reliable blockchain platform.Designed and implemented core blockchain features, such as consensus mechanisms, block validation, and network communication protocols, ensuring optimal blockchain functionality and performance.Implemented IBC Relayer from routerd to cosmoschain to facilitate inter-chain communication between applications. 2) Orchestrated containerized workloads using Kubernetes minikube and EKS, optimizing application scalability and availability. 3) Configured CI/CD pipelines using CodePipeline, S3, and CloudFront, providing streamlined code deployment and delivery. 4) Developed backup scripts using Python to ensure data availability and recovery in case of system failures.Created Lambda functions for health checks and alerts, ensuring timely responses to system issues. 5) Designed and implemented dashboards using Loki and Grafana, enabling visibility into system performance and health. 6) Managed AWS Amplify to provide continuous integration and delivery to mobile and web applications. 7) Integrated Jenkins with Slack to receive notifications for CI/CD pipeline events.Configured Nginx to host web applications, improving application performance and security. 8) Utilized AWS CDK and ArgoCD to automate multi-node deployments, improving deployment speed and reducing errors. 9) Managed Route53 to provide domain name resolution services for applications. Implemented GitHub actions to automate development workflows, improving code quality and reducing manual tasks. 10) Utilized Ansible to automate multi-node deployments and improve infrastructure scalability. 11) Used multi-stage builds to optimize Docker images for deployment.Developed Docker Compose files to define multi-container applications and their dependencies.Deployed applications using Amazon ECR, ECS, and CloudFormation, providing a scalable and cost-effective infrastructure.
Deep Learning & AI Programmer Writer (Consultant - Remote)
AMD | Sep 2021 - Sep 2022
Machine Learning
Docker
Deep Learning
Grafana
PyTorch
1) Deep Learning for Frameworks Guide: Prepared user and developer guides including machine learning and deep learning from AMD ROCM point of view. Also tested and documented hardware installation, ROCm installation, Deep learning Frameworks-Installing and testing of Pytorch and Tensorflow using docker upon GPU with CIFAR and Inception Datasets, Deep Learning Training & optimization- inferencing including MIGraphX graph compiler focused on accelerating the machine learning inference that can target AMD GPUs. 2) Navi21 GPU Deep Learning Guide: Prepared developer and user guide which includes PyTorch deployment upon NAVI21 GPU, installation and testing of PyTorch on Navi21 using docker, models like imagenet on ROCm using Torch Vision. 3) ROCm Profiler Guide: Prepared developer and user guide for the GPU profiling tool which includes an introduction to ROCProfiler, ROCTracer, rocTX, rocprof, profiler architecture, runtime environment, tracing JSON files collected as metrics upon tools like perfetto, grafana and finding MPI ranks for parallel processing using docker. Also includes information on Hardware Counters, Profiling API, and Command line tool(ROCProf). 4) UIF Project (United Inference): Prepared User and Developer Guide for Xilinx systems inferencing tools integrating with AMD MIGraphX and MIOpen providing an optional pre-compiled kernels package to reduce the startup latency. These precompiled kernels comprise a select set of popular input configurations and will expand in future releases to contain additional coverage. 5) Using Doxygen to generate API documentation via developers. Preparing How To Guides for Environment variables across ROCM for High-Performance Computing.

Personal Projects

Product Manager IconOpenNewWindows
2022
Python
Azure
Redis
SignalR
Flutter
Fullstack application in the world of Fantasy Sports. Draftsy Fantasy Sports is an upcoming fantasy sports mobile application that can be used by any DFS (Daily fantasy sports) lover. In Draftsy one can play fantasy sports in any game of baseball, basketball, football, hockey, etc. Building iPhone and Android Apps by using, Flutter. Our backend is mainly Serverless upon Azure Functions. Also implementing NFTs for rewards and bets which are generated. We are using SignalR for implementing the chat application, Redis for implementing the timer functionality, and Thread locking aka Multi-Threading and Multi-Processing with Python for implementing the Autopicking of teams in Drafts.
Solutions Architect and Product Manager
2022
Python
C++
Node.js
JSON
API
Blockchain
Decentralized Storage Sharing Service for an ISP in Europe. Implemented ERC20 Token for sale, payment from users via Gasless Native Meta Transaction Payment, Single Click MultiPayment for various Node Operators and generation of reports via Storage API, Space Dashboards creation for every node via Python API's, API's for file transfer and copying, Implemented Erasure Encoding-decoding via Algorithms, GCM-AES Encryption-Decryption, uploading file flask API,geo-location API for calling existing C++ file, output will be stored in a JSON file and give it to DB. Node-Dashboard all blockchain API(web3) integrate with web2 Upload, Download, Delete API, Script to show logs on the Machine which file when uploading Dynamic Upload API with proper return response. Automated token import in meta mask script.