Hi, I'm Mukul C. Mahadik 🙋🏻♂️
Weaving bytes and ideas into reality
Full-stack expertise with a GenAI twist
Get To Know Me 👨🏻💻
👋 About Me
- Recently graduated from Arizona State University with a Master's in Computer Science
- Currently based in San Francisco, actively attending tech talks, meetups, networking events, and meeting with different startup founders.
- Open to connecting with developers, recruiters, founders and actively seeking job opportunities to contribute to.
🛠️ Technical Skills
- From Java, Python, C++, TypeScript to Express and Flask, I thrive in diverse tech environments.
- Experienced in handling large codebases, completing feature requests, and automating deployment processes.
- Proficient in handling databases like Oracle SQL and MongoDB, and adept at architecting REST APIs, Microservices.
- Comfortable navigating Cloud platforms such as AWS, and well-versed in developer tools like Git, Docker.
- Exploring the world of full-stack development and integrating RAG chain LLMs for building Generative AI applications.
💡 Beliefs
- I'm driven by a curiosity to understand not only "how" but "why" things work.
- I embrace the challenge of the unknown and the unknowable and learning to prioritize efficiency and task completion over perfection.
- I value accountability and ownership in both professional work experience and personal life, taking responsibility for my actions and striving to deliver high-quality work while continuously learning and improving.
Projects
Experience
Software Development Engineer @ National Renewable Energy Laboratory (NREL)
Python Developer, DevOps Engineer, Site Reliability Engineer
- Refined data processing in model build and analysis pipeline in a distributed system for transforming raw data to inferred values followed by end-to-end manual and automated unit testing and integration tests.
- Did scaling and performance optimization to address scalability requirements by optimizing time complexity.
- Diagnosed and remedied model build pipeline failures in staging and production environments using Cloudwatch logs.
- Automated deployment DevOps process by restructuring CI/CD workflows using GitHub Actions.
Golden, CO
AUG 2023 - JUL 2024
PythonDockerMongoDBGitGitHub ActionsAWS CloudwatchAWS ECRAWS Inspector
Software Development Engineer
National Renewable Energy Laboratory (NREL)
Python Developer, DevOps Engineer, Site Reliability Engineer
Golden, CO
AUG 2023 - JUL 2024
- Refined data processing in model build and analysis pipeline in a distributed system for transforming raw data to inferred values followed by end-to-end manual and automated unit testing and integration tests.
- Did scaling and performance optimization to address scalability requirements by optimizing time complexity.
- Diagnosed and remedied model build pipeline failures in staging and production environments using Cloudwatch logs.
- Automated deployment DevOps process by restructuring CI/CD workflows using GitHub Actions.
PythonDockerMongoDBGitGitHub ActionsAWS CloudwatchAWS ECRAWS Inspector
Software Development Engineer @ Oracle Financial Services Software
PL/SQL Developer
- Implemented OFSAA LLFP fintech solutions in SIT, UAT and provided post-implementation support in Production environments for 2 international financial banking firms.
- Engineered 6 GUI based workflow runs for ETL pipelines with numerous tasks and integrated them with backend scripts to process data from Pre-staging to end-user report generation stage.
- Enhanced UI for Individual Assessment (IA) module based on XML Forms Framework by customizing 4 UI Forms and 8 PL/SQL scripts to process over 300k customer records by proposing to debug existing legacy code.
- Generated PL/SQL scripts for data manipulation and validation to automate manual tasks for filtering source data that helped reduce execution times by 20% while generating end-user reports containing customer data for over 6 months.
- Documented technical designs and deployed code packages across environments via WinSCP/PuTTY client-server apps.
Bangalore, India
JUL 2021 - MAY 2022
PL/SQLETL ProcessesOracle DBOracle OFSAAData PipelinesBash ScriptingXML
Software Development Engineer
Oracle Financial Services Software
PL/SQL Developer
Bangalore, India
JUL 2021 - MAY 2022
- Implemented OFSAA LLFP fintech solutions in SIT, UAT and provided post-implementation support in Production environments for 2 international financial banking firms.
- Engineered 6 GUI based workflow runs for ETL pipelines with numerous tasks and integrated them with backend scripts to process data from Pre-staging to end-user report generation stage.
- Enhanced UI for Individual Assessment (IA) module based on XML Forms Framework by customizing 4 UI Forms and 8 PL/SQL scripts to process over 300k customer records by proposing to debug existing legacy code.
- Generated PL/SQL scripts for data manipulation and validation to automate manual tasks for filtering source data that helped reduce execution times by 20% while generating end-user reports containing customer data for over 6 months.
- Documented technical designs and deployed code packages across environments via WinSCP/PuTTY client-server apps.
PL/SQLETL ProcessesOracle DBOracle OFSAAData PipelinesBash ScriptingXML
Software Engineer Intern @ Inter-University Accelerator Centre (IUAC)
Embedded C++ Developer
- Summer Research Internship in Machine Learning and Embedded Systems.
- Worked under Dr. Joby Antony (MS Kent State University, Ohio, USA), Formerly Visiting Scientist, CERN, Geneva.
- Designed software modules for ARM Cortex-M3 embedded server sensor device to measure subzero temperatures.
- Troubleshooted bugs and optimized the system to handle real-time sensor data via RPC transfer protocols.
New Delhi, India
MAY 2020 - AUG 2020
CC++MicrocontrollersRPC Protocols
Software Engineer Intern
Inter-University Accelerator Centre (IUAC)
Embedded C++ Developer
New Delhi, India
MAY 2020 - AUG 2020
- Summer Research Internship in Machine Learning and Embedded Systems.
- Worked under Dr. Joby Antony (MS Kent State University, Ohio, USA), Formerly Visiting Scientist, CERN, Geneva.
- Designed software modules for ARM Cortex-M3 embedded server sensor device to measure subzero temperatures.
- Troubleshooted bugs and optimized the system to handle real-time sensor data via RPC transfer protocols.
CC++MicrocontrollersRPC Protocols
Software Engineer Intern @ College of Engineering Pune (COEP)
Python Developer
- Rough Set Theory Python Library Development
- Worked under the guidance of Ms. Vanita Agarwal, Assistant Professor, Department of Electronics & Telecommunication Engineering, College of Engineering, Pune.
- Successfully modeled discrete mathematical Rough Set Theory concepts for Sensor Data Mining using Python.
- Designed custom-built library to process 65,536 objects in 2 minutes with accuracy of 95% using linear regression.
Pune, India
MAY 2019 - JUL 2019
PythonPandasMatplotlibRough Set Theory
Software Engineer Intern
College of Engineering Pune (COEP)
Python Developer
Pune, India
MAY 2019 - JUL 2019
- Rough Set Theory Python Library Development
- Worked under the guidance of Ms. Vanita Agarwal, Assistant Professor, Department of Electronics & Telecommunication Engineering, College of Engineering, Pune.
- Successfully modeled discrete mathematical Rough Set Theory concepts for Sensor Data Mining using Python.
- Designed custom-built library to process 65,536 objects in 2 minutes with accuracy of 95% using linear regression.
PythonPandasMatplotlibRough Set Theory
Skills
Languages
Python
C++
Java
HTML
CSS
JavaScript
TypeScript
SQL
YAML
Go
Languages
Python
C++
Java
HTML
CSS
JavaScript
TypeScript
SQL
YAML
Go
Frameworks
REST
Express
React
Node.js
Next.js
Flask
Spring Boot
GraphQL
Frameworks
REST
Express
React
Node.js
Next.js
Flask
Spring Boot
GraphQL
Databases
PostgreSQL
MongoDB
Oracle
DynamoDB
Supabase
Prisma
Databases
PostgreSQL
MongoDB
Oracle
DynamoDB
Supabase
Prisma
Generative AI
Anthropic
OpenAI
Streamlit
Deepgram
Langchain
Multion
Generative AI
Anthropic
OpenAI
Streamlit
Deepgram
Langchain
Multion
Cloud
OpenStack
AWS
Cloudwatch
EC2
ECR
IAM
Inspector
Lambda
SQS
S3
Cloud
OpenStack
AWS
Cloudwatch
EC2
ECR
IAM
Inspector
Lambda
SQS
S3
DevOps
Docker
GitHub
GitHub Actions
DevOps
Docker
GitHub
GitHub Actions
Dev Tools
Bash
Git
Ubuntu
Postman
VS Code
Figma
Dev Tools
Bash
Git
Ubuntu
Postman
VS Code
Figma