Narendra Kumar Vadapalli

Narendra Kumar Vadapalli

Mentor
5.0
(6 reviews)
US$20.00
For every 15 mins
8
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Sr Software Engineer with Clean Code Practices
Sr Software Engineer with Clean Code Practices

Over the years, I have accrued experience in a diverse set of domains and skill sets.

In my recent role as a Lead SRE at Spire Animation Studios, handled everything related to infrastructure from writing a full-stack web app to acting as an end-user self-service portal to manage the user VMs on Coreweave's infrastructure to capturing the state of infra across multiple cloud providers using Terraform for mission-critical systems like Perforce and DCC related infrastructure like Renderfarm and License servers. I was often called a Unicorn straddling both the Pipeline and Infra teams together and moving the studio forward

Started my career as Software Engineer in the Mobile industry working for Motorola & quit my job as Lead Software Engineer managing a team of six engineers before going on to pursue Masters in Computer Graphics and Game Technology at an Ivy League College, University of Pennsylvania.

Worked as Pipeline Technical Director at Dreamworks Animations and Animal Logic Studios (Sydney) in the Animation, FX, and Lighting Departments. As a Pipeline Supervisor at ON Animation Studios, was hands-on and grew the team of Pipe TDs/Web Development/Render Wranglers and Show TDs to create an Animation Pipeline from scratch.

Moved to the backend of the Software Development for Animation Studio as Senior Software Engineer with all the best Software Engineering practices and acted as Liason for TDs working on shows at Bardel Entertainment Ltd. Very much involved in creating an Asset Versioning System using Go & Python with GraphQL on top of Postgres as the data store.

Also worked for a couple of years at a Technology startup called Parallel Domain, helping in building their data generation and packaging pipeline along with an automatic annotation pipeline to cater for the training of Machine Learning models that are hosted in Autonomous vehicles (Self Driving Cars and Drones), where extensive knowledge of AWS was acquired to build the render pipeline and data transfer/packaging pipelines with CI/CD and DevOps philosophies.

Hindi, English
Pacific Time (US & Canada) (-07:00)
Joined November 2019
EXPERTISE
10 years experience
Experienced Software Developer with production workflows/tools developed in python professionally - Test Driven Development done using py...
Experienced Software Developer with production workflows/tools developed in python professionally - Test Driven Development done using pytest framework - Python development for workflows used in Media & Entertainment Industry, that includes the developing, testing , packaging and deploying the app/services
View more
View more
1 year experience
Have been working with different workflows on AWS including writing interfaces for S3 and other services using boto3 (python)
Have been working with different workflows on AWS including writing interfaces for S3 and other services using boto3 (python)
2 years experience
Recent addition to my arsenal as I start buildng my own website
Recent addition to my arsenal as I start buildng my own website
2 years experience
Deployed web apps as microservices on production cluster that uses openshift with a helm management ontop
Deployed web apps as microservices on production cluster that uses openshift with a helm management ontop
2 years experience
Building CI/CD workflows for managing a rapid changing software in production that helps in deploying to the floor
Building CI/CD workflows for managing a rapid changing software in production that helps in deploying to the floor
2 years experience
5 years experience

REVIEWS FROM CLIENTS

5.0
(6 reviews)
John Abraham
John Abraham
February 2020
Amazing, expedient work!
Ryan Carroll
Ryan Carroll
January 2020
Had a great session with Narendra where he quickly understood my code and gave great feedback on how to move forward. Very organized and provided notes and resources for later reference. Definitely sticking with him for future sessions.
EMPLOYMENTS
Founder/Director
Skynet Technology Ltd
2021-07-01-Present
Software Consulting/Contract services with an expertise in Animation/VFX, Automation, Cloud, DevOps, Python, Full-Stack Development
Software Consulting/Contract services with an expertise in Animation/VFX, Automation, Cloud, DevOps, Python, Full-Stack Development
Python
Flask
Web Development
View more
Python
Flask
Web Development
React
JavaScript
Vue.js
DevOps
View more
Lead Site Reliability/Platform Engineer - Contract
Spire Animation Studios
2021-09-01-2023-08-01
  • Leading a team of SREs and working closely with Systems Engineers and Helpdesk
  • Designing and developing the infrastructur...
  • Leading a team of SREs and working closely with Systems Engineers and Helpdesk
  • Designing and developing the infrastructure to support the cloud first approach at the studio
  • Designed and developed the pipeline/workflows for managing the VMs (Windows & linux) /Servers on the Cloud (Coreweave) using IaaC principles at the core (Terraform)
  • CI/CD pipelines using GitHub actions, ArgoCD and AWS Amplify (Serverless)
  • Argo Workflows for managing infra related to VMs
  • Automating the Software installation in the Windows VMs during provisioning using Cloudbase solutions (CloudInit module) and Powershell scripting
  • Developed FullStack web apps that help with the management of Infrastructure on the cloud (k8s components and AWS amplify)
  • DB design and integration of the Asset Database on Couchbase DB (Capella) along with the migration of existing data on MySQL server
Python
GitHub
Jenkins
View more
Python
GitHub
Jenkins
Cloud
Full Stack
Google Cloud Platform
Cloudflare
Kubernetes
Terraform
Cloud Architecture
CI/CD
DevOps
AWS (Amazon Web Services)
View more
Software Engineer
Parallel Domain
2020-02-01-2021-09-01
  • Project management using agile methodology. Point person for anything related to JIRA at the company.
  • Building data Pipel...
  • Project management using agile methodology. Point person for anything related to JIRA at the company.
  • Building data Pipeline(s) around different individual sub workflows that act as a connecting tissue between the stream of data from end to end for AI/ML related datasets generation using AWS/GCP infrastructure
  • Created multiple data conversion pipelines that helped deliver the datasets to the autonomous vehicle clients and internal CV teams to operate on. Optimized processing times from almost 16 hrs to 1.5 hr
  • Created the CI/CD pipelines on Jenkins (Windows/Linux workloads) that cut down the manual development iteration time by 80%, using (but not limited to) AWS and auto scaling EC2 instances
  • Full stack development of the a Pipeline dashboard using the Vue3/Tailwind CSS/Vite and Python Flask as the tech stack and deploying it to kubernetes production cluster using helm chart authoring
  • Writing core python modules around the native dataset to be used as building blocks for different modules/data converters for customers.
  • Data processesors and converters for the client datasets and optimized formats
Python
Jenkins
Cloud
View more
Python
Jenkins
Cloud
Docker
React
System Design
Kubernetes
Vue.js
DevOps
AWS (Amazon Web Services)
View more
PROJECTS
Personal WebsiteView Project
Self
2020
Personal Website built using Gatsby and deployed on AWS Amplify. I use this for the sake of blogging etc...
Personal Website built using Gatsby and deployed on AWS Amplify. I use this for the sake of blogging etc...
React
Gatsby
Amplify
React
Gatsby
Amplify