Skip to content
View vishnudevramachandra's full-sized avatar

Highlights

  • Pro

Block or report vishnudevramachandra

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Vishnudev Ramachandra

Software Engineer | AI Applications | Scientific Computing | Systems Programming

Building intelligent software systems at the intersection of
research, engineering, data, and automation

πŸ“ Stuttgart, Germany
πŸ“§ vishnudevramachandra@gmail.com
πŸ’Ό LinkedIn: vishnudevramachandra


πŸ‘‹ About Me

I am a software engineer with 10+ years of experience developing software for scientific research, data-driven applications, and complex technical systems.

My background combines:

  • 🧠 Scientific software engineering
  • πŸ€– Machine learning and AI applications
  • βš™οΈ Systems programming and backend development
  • πŸ“Š Data analysis and engineering
  • 🏒 Enterprise application development

After many years building research software for neuroscience, I am currently focusing on AI-powered applications, intelligent automation, and scalable software systems.


πŸš€ Current Focus

  • Building AI agents and tool-based automation systems
  • Exploring enterprise AI workflows and ERP integration
  • Developing robust backend and systems-level software
  • Improving software architecture and engineering practices

πŸ›  Technical Skills

Programming Languages

Python β€’ C β€’ C++ β€’ JavaScript β€’ MATLAB β€’ SQL


AI & Data Science

  • Machine Learning
  • Statistical Modeling
  • Data Analysis
  • Feature Engineering
  • Classification & Regression
  • Clustering
  • Dimensionality Reduction

Libraries:

NumPy SciPy Pandas scikit-learn TensorFlow/Keras


Systems & Backend Engineering

  • Linux / Unix systems
  • Socket programming
  • HTTP servers
  • Processes and threads
  • Mutexes and synchronization
  • API design
  • Software architecture

Enterprise & Data Platforms

Technologies explored through projects and professional training:

  • SAP BTP
  • SAP CAP
  • SAP HANA
  • SAPUI5 / Fiori Elements
  • ETL pipelines
  • Apache Spark
  • Apache Kafka
  • Hadoop ecosystem

⭐ Featured Projects

🌐 Webserv

Primary Contributor Β· Collaborative Project

C++ event-driven HTTP/1.1 web server developed as part of the 42 curriculum.

Main contributions:

  • Server architecture design
  • HTTP request processing
  • Configuration management
  • CGI handling
  • Networking logic
  • Performance and reliability improvements

Repository: https://github.com/CedricBauer00/Webserv


πŸ€– Agentic ERP Assistant

Independent Project Β· Enterprise AI & ERP Integration

Proof-of-concept demonstrating how an AI agent can act as an intelligent interface for enterprise resource planning systems.

The project explores agent-based reasoning, tool orchestration, and safe interaction with ERP data using Claude and PostgreSQL.

Main contributions:

  • Designed a realistic ERP domain model based on industrial service processes
  • Implemented AI-driven tool orchestration for database interaction
  • Built schema discovery capabilities for dynamic ERP understanding
  • Developed controlled transaction workflows for safe data modification
  • Applied enterprise software principles to AI system integration
  • Documented architectural decisions for scalable ERP automation

Repository: https://github.com/vishnudevramachandra/Agentic-ERP-Assistant


🧠 TMS-TG

Scientific software framework developed for high-precision electrophysiological measurements during transcranial magnetic stimulation.

Highlights:

  • Python-based analysis framework
  • Data validation pipelines
  • Signal processing
  • Machine learning workflows
  • Reproducible scientific analysis

🎨 MiniRT

A C/C++ ray tracer exploring:

  • Graphics algorithms
  • Mathematical modelling
  • Rendering pipelines
  • Performance optimisation

🐚 Minishell

Unix shell implementation featuring:

  • Process creation
  • Pipes
  • Redirections
  • Signal handling
  • Environment management

πŸ€– ChildSafeAI

AI-focused project exploring intelligent software solutions for child safety.


🏒 SAP SIT

Enterprise application project exploring:

  • SAP Business Technology Platform
  • SAP CAP
  • SAP HANA database
  • SAPUI5 application development

πŸ“ˆ GitHub Activity

You can find my latest work and contributions in my repositories:


πŸŽ“ Background

Software Engineering

42 Heilbronn

Project-based software engineering program focusing on:

  • Low-level programming
  • Algorithms
  • System design
  • Code quality
  • Peer-reviewed development

M.Sc. Neural & Behavioral Sciences

Graduate School of Neural & Behavioral Sciences
University of TΓΌbingen


Research Software Engineering Experience

Previously developed scientific software at:

  • Hertie Institute for Clinical Brain Research
  • Max Planck Institute for Biological Cybernetics
  • Max Planck Institute for Neurobiology of Behavior

Research software involved:

  • Large-scale experimental data processing
  • Automated analysis workflows
  • High-precision measurement systems
  • Computational neuroscience

πŸ“œ Certifications

  • IBM Data Science Professional Certificate
  • IBM Data Engineering Professional Certificate
  • SAP Digital Trust Challenge

πŸ“« Contact

πŸ“§ vishnudevramachandra@gmail.com

πŸ’Ό LinkedIn: http://www.linkedin.com/in/vishnudevramachandra


"Building software that connects scientific insight, engineering discipline, and intelligent automation."

Popular repositories Loading

  1. 42Projects-Minishell 42Projects-Minishell Public

    C 1 1

  2. sap-sit sap-sit Public

    CAP CDS 1

  3. TensorFlow TensorFlow Public

    Forked from romeokienzler/TensorFlow

    Project containig related material for my TensorFlow articles

    Jupyter Notebook

  4. SpaceY SpaceY Public

    Jupyter Notebook

  5. TMS-TG TMS-TG Public

    Jupyter Notebook

  6. 42Projects-Get_next_line 42Projects-Get_next_line Public

    C