s/sidMcodes

/about-me

Who am I?

Hello, I'm Siddharth!

I'm a System Engineer based in India. I specialize in Machine Learning, Big Data, and ETL pipelines, with hands-on experience in Python and Java for building scalable and data-driven applications.

I focus on following best practices, writing efficient and maintainable code, and continuously learning new technologies in the fields of AI and data engineering.

I enjoy working on challenging and impactful projects with collaborative teams and forward-thinking organizations.

I am passionate about technology, problem-solving, and exploring new advancements in AI, and I also enjoy traveling and staying active.

About Me

Currently working in

INFOSYS

#skills

Languages
  • Python
  • Java
  • C
  • JavaScript
  • SQL
Big Data
  • HDFS
  • Unix Commands
  • Data Processing
  • Basic Hadoop Concepts
ML
  • NumPy
  • Pandas
  • Matplotlib
  • Scikit-learn
ETL
  • ETL Pipelines
  • Data Transformation
  • Data Cleaning
  • Data Analysis
Web Development
  • MERN Stack
  • MongoDB
  • Express.js
  • React.js
  • Node.js
  • REST APIs
Low-code Development
  • Mendix
Tools
  • Git
  • GitHub
  • Linux

#certifications

Infosys
Infosys

December 2025

Programming & OOPS using Java

Earn this credential after completing a course covering programming fundamentals and object-oriented design using Java, including core OOP principles, data structures, and best practices for building modular and scalable applications.

Skills:
  • Programming

  • Java

  • OOPS

Infosys
Infosys

Dec 2025

Data Structure & Algorithm using Java

Earn this credential after completing a program covering data structures and algorithms using Java, emphasizing problem-solving, optimization techniques, and practical implementation through real-world coding challenges.

Skills:
  • Problem Solving

  • Code Optimization

  • Practical Implementation

Infosys
Infosys

December 2025

Database Management System (HSQL)

Earn this credential after completing a course covering database fundamentals using HSQL, including relational database concepts, SQL queries, data modeling, normalization, and database management best practices.

Skills:
  • Database Management Systems

  • SQL Queries

  • Relational Databases

  • Data Modeling

Infosys
Infosys

February 2026

Exploring Machine Learning using Python

Earn this credential after gaining hands-on experience in machine learning using Python, including building models, working with datasets, and applying algorithms using libraries such as NumPy, pandas, and scikit-learn.

Skills:
  • Machine Learning

  • Python

  • Regression

  • Classification

  • Clustering

  • scikit-learn

  • Data Analysis

Infosys
Infosys

February 2026

Data Science using Python

Earn this credential after gaining a strong understanding of data science concepts using Python, including data analysis, visualization, and model building with libraries such as NumPy, pandas, and matplotlib through hands-on projects.

Skills:
  • Python

  • Data Science

  • Data Analysis

  • Data Visualization

  • pandas

  • NumPy

  • matplotlib

Infosys
Infosys

November 2022

Infosys Certified Python Programmer

Earn this credential after demonstrating proficiency in Python programming, including core concepts such as data structures, control flow, functions, and object-oriented programming through structured assessments and practical problem-solving.

Skills:
  • Python

  • Programming Fundamentals

  • Data Structures

  • Object-Oriented Programming

  • Problem Solving

Infosys
Infosys

December 2025

Prompt Engineering

Earn this credential after developing expertise in crafting effective prompts for AI models, focusing on optimizing outputs, improving response accuracy, and applying prompt design techniques for real-world AI applications.

Skills:
  • Prompt Engineering

  • AI Interaction

  • Natural Language Processing

  • Problem Solving

  • Generative AI

Mendix
Mendix

May 2023

Mendix Advanced Certification

Earn this credential after demonstrating advanced expertise in Mendix low-code development, including building scalable enterprise applications, implementing complex logic, integrating APIs, and following best practices in application architecture and deployment.

Skills:
  • Mendix

  • Low-Code Development

  • Application Development

  • API Integration

  • Enterprise Solutions

Mendix
Mendix

January 2023

Mendix Intermediate Certification

Earn this credential after building and deploying applications using Mendix, demonstrating understanding of domain modeling, workflows, microflows, and basic integration with external services.

Skills:
  • Mendix

  • Low-Code Development

  • Domain Modeling

  • Microflows

  • Application Development

Mendix
Mendix

May 2022

Mendix Rapid Certification

Earn this credential after demonstrating the ability to quickly build and deploy applications using Mendix, focusing on core low-code concepts, rapid development practices, and efficient use of pre-built components.

Skills:
  • Mendix

  • Rapid Application Development

  • Low-Code Development

  • Application Design

  • Basic Microflows

#testimonials

A highly motivated System Engineer with strong fundamentals in Machine Learning and Big Data. Shows great consistency in handling ETL pipelines and writing efficient Python and Java code.

Alex Johnson

Bangalore, India

Alex Johnson
Demonstrates excellent problem-solving skills and a solid understanding of data engineering concepts. Quick learner with a strong grasp of backend systems and scalable data workflows.

Emma Roberts

Hyderabad, India

Emma Roberts
Very detail-oriented and technically strong. Has a good foundation in AI/ML concepts and is actively building skills in Big Data processing and system design.
Consistent and disciplined in work. Strong understanding of ETL processes and continuously improving skills in Python, Java, and data-driven application development.

Sophia Brown

Pune, India

Sophia Brown

#my-fun-facts

  • I enjoy traveling and exploring new places ✈️, often going on spontaneous trips with no fixed destination 🌍
  • I love roaming around and discovering new environments 🚶‍♂️
  • I enjoy solving coding problems 🧑‍💻 and working through complex bugs until they are resolved
  • I always look for efficient and optimized solutions, even when a basic approach works 💡⚡
  • I like experimenting with Python and Java while building small projects and learning new concepts 🧪
  • I spend time exploring new technologies in AI/ML, Big Data, and system design to continuously improve my skills 🚀
  • I enjoy turning ideas into working applications 🚀
  • I believe consistency and curiosity are key to growth in tech 📈