Available for hire · UK Right to Work

Aathithyan
Venkatesh

I started as a Mechanical Engineer, taught myself to code, and never stopped building things.

Python Developer · Automation . Scripting. With Bots since 2018!

📍 Bournemouth, UK  ·  German B1  ·  ✅ No Visa Required
Python FastAPI Django Flask PostgreSQL Docker AWS EC2 Celery Redis GitHub Actions Claude API REST APIs
How I got here

🔬 7 Years Research → Self-Taught Developer

Spent seven years as a Senior Research Specialist at Altrata-BoardEx, extracting structured data from 1,200+ German corporate annual reports. While doing that, I taught myself Python entirely on my own initiative — automating the repetitive parts of my own job before anyone asked me to.

🚀 From Scripts to Production Systems

That first crawler led to freelance Python work, then full production deployments — Django apps, FastAPI backends, Docker, AWS EC2, Celery/Redis schedulers, GitHub Actions CI/CD. Every project was built independently, delivered to real clients, and deployed live.

The pattern that defines me: I don't wait to be taught. I learned German by myself and passed the B1 exam. I learned Python by myself and shipped production code. I moved to Bournemouth and built a platform to solve my own job search problem. Teaching myself new technology — without being asked — is the defining characteristic of how I work.
Experience
Jan 2026 – Jun 2026
Remote
Python Developer
Gurudev Impex
Designed and delivered FinBee (Django stock scanner for 500+ NSE stocks with Telegram signals) and Component Search Engine (Flask app integrating DigiKey, Mouser, Element14 and TME APIs simultaneously). Both projects independently architected, built and deployed to live production.
Dec 2018 – Apr 2026
Chennai, India · Full-time
Senior Research Specialist
Altrata – BoardEx
Primary role: extracting and structuring data from 1,200+ German corporate annual reports — financial statements, AGM transcripts, board compositions and shareholder hierarchies. Progressed from Junior Analyst to Senior Specialist across 7 years. Separately, on my own initiative, built one Python automation — an async crawler to detect new report releases — which reduced document discovery effort by 60%. Python was self-taught alongside the job, not part of it.
Apr 2020 – Apr 2022
Remote
Python Developer
Upwork
Delivered Python automation for multiple clients — Excel processing, web scraping, MySQL integration, async data pipelines. Built Tkinter GUI apps for data validation; combined 500+ CSV files with Pandas.
What I've Built
📈 FinBee — NSE Momentum Scanner
Password-protected Django web app scanning 500+ Nifty 500 stocks using RSI, Moving Average and Volume Surge filters. Session-based auth, configurable paper trading engine, Telegram signal delivery and Excel export. Delivered for Gurudev Impex. Deployed live on Render.
Django Pandas yFinance Telegram API Render
🔌 Component Search Engine
Flask web app integrating DigiKey, Mouser, Element14 and TME APIs simultaneously for real-time electronic component pricing and stock data across 4 major distributors. Delivered for Gurudev Impex. Live production deployment.
Flask DigiKey API Mouser API Element14 API TME API
🕷️ Async Annual Report Scraper
3-level deep concurrent web crawler with semaphore rate limiting, multilingual keyword matching (EN/DE/FR) and PDF detection. Built to automate German DACH corporate annual report discovery at scale. Reduced manual effort by 60%.
asyncio aiohttp BeautifulSoup Python
🤖 Stock Market Trading Automation
Python trading bots for real-time market data processing, modular strategy execution and automated risk control across NSE and Binance crypto futures markets.
Python Zerodha Kite API Binance API Pandas
Skills
Python & Backend
Python FastAPI Django Flask asyncio aiohttp REST APIs OOP SQL Bash
DevOps & Cloud
Docker Docker Compose AWS EC2 GitHub Actions CI/CD Celery Redis PostgreSQL MySQL Linux Git
Data & Automation
Pandas NumPy ETL Pipelines BeautifulSoup Selenium Playwright openpyxl Scikit-Learn SQLAlchemy
AI & APIs
Claude API LLM Integration GPT-4o Telegram Bot API Binance API Zerodha Kite DigiKey API Mouser API YouTube Data API
Testing & Quality
pytest Unit Testing Logging Error Handling JSON/XML Parsing
Languages
English (Fluent) German B1 (Goethe-Institut) Tamil (Native)
Education & Certifications
B.E. Mechanical Engineering
Tagore Engineering College, Anna University
2012 – 2016 · Chennai, India
Engineering fundamentals — structures, systems, analysis. Strong foundation in problem-solving and technical documentation.
German Language B1
Goethe-Institut
2018 · Chennai, India
Certified German B1. Self-taught. Seven years professional experience reading complex German financial and legal documents.
Building with Claude API
Anthropic · Apr 2026
Machine Learning with Python
IBM / Coursera · Nov 2025
Introduction to Git and GitHub
Google · Apr 2026
Database for Developers
Oracle · Apr 2026
REST APIs with Flask & Python
Udemy · 2020
Web Scraping with Python
Udemy · 2020

Let's Work Together

Actively seeking full-time Software Developer, Python Developer, Backend Engineer,
or Data Engineer roles in the UK.
UK Right to Work · No visa sponsorship required · Immediate availability.

Software Developer Python Developer Backend Engineer Data Engineer Automation Engineer Full Stack Developer
Mechanical Engineer · SCADA/PLC · CAD/CAM

Aathithyan
Venkatesh

I started as a mechanical engineer, taught myself to code, and never stopped building things.

Mechanical Engineer · CATIA V5 · ANSYS · TIA Portal · Ignition SCADA

📍 Bournemouth, UK  ·  German B1  ·  ✅ No Visa Required
CATIA V5 ANSYS Fluent AutoCAD CREO TIA Portal V17 Ignition SCADA S7-1200 Ladder Logic GD&T FEA / CFD
Engineering Background

🎓 Mechanical Engineering Foundation

B.E. Mechanical Engineering from Anna University, followed by a Master Diploma in Product Design & Analysis — CATIA V5, ANSYS Fluent, CREO, AutoCAD and GD&T. Final year project: tensile stress analysis on Glass Carbon Fibre Reinforced Polymer composites using ASTM hand-layup methods.

🏭 Industrial Automation Self-Study

Self-taught SCADA/PLC development using Siemens TIA Portal V17, S7-PLCSIM and Ignition SCADA 8.3. Built BrewLine — a full industrial automation system from scratch — to demonstrate real PLC ladder logic, HMI design, alarm management and PLC-to-SCADA connectivity.

Engineering + Python: My mechanical background and self-taught Python skills combine naturally — from G-code parsers and CAM post-processor customisation to data pipelines for industrial sensor data. Both sides of my background reinforce each other.
Experience
2017
Chennai, India
Product Design & Analysis
CADD Centre Training Services
Master Diploma in Product Design & Analysis. CATIA V5, ANSYS Fluent CFD, AutoCAD 2D/3D, CREO, GD&T. Project: Computational Analysis of Jet Engine Performance — CATIA modelling with ANSYS Fluent CFD simulation.
2012 – 2016
Chennai, India
B.E. Mechanical Engineering
Anna University
Final Year Project: Tensile Stress Analysis in Lap Joint of Glass Carbon Fibre Reinforced Polymer Composite. Fabricated GFRP, CFRP and GCFRP laminates by hand layup to ASTM standards. FEA analysis and experimental validation.
Engineering Projects
⚙️ Autodesk CAM Post Processor Customisation
Modelled a part in Fusion 360, generated Face/Pocket/Drill CAM toolpaths, and customised Autodesk's Fanuc post processor (.cps) — tracing the entry-function architecture (onOpen, onCyclePoint, canned-cycle dispatch) to add custom program documentation and cycle diagnostics. Includes a Python G-code parser/validator with modal-state tracking and safety checks.
Fusion 360 CAM JavaScript (.cps) G-code Python
🖥️ CATIA V5 — 3D Modelling & Assembly
Parametric 3D modelling and assembly design in CATIA V5. Part design, surface modelling, assembly constraints and mating. STP export for cross-platform CAD.
CATIA Assembly
Assembly Design
CATIA Cross Section
Cross Section View
CATIA Views
Orthographic Views
CATIA V5 Parametric Modelling Assembly Design GD&T STP Export
🌊 ANSYS Fluent — CFD & FEA Analysis
Computational fluid dynamics and finite element analysis using ANSYS Fluent. Jet engine performance simulation — airflow, temperature distribution and stress analysis. CREO model imported for meshing and simulation.
ANSYS CFD
CFD Flow Analysis
ANSYS Temperature
Temperature Distribution
ANSYS Results
Simulation Results
CREO Model
CREO — Base Model for CFD Import
ANSYS Fluent CFD FEA CREO Meshing Stress Analysis
📏 AutoCAD Engineering Drawings
Technical engineering drawings following ASME Y14.5M GD&T standards. Orthographic projections, dimensioning, tolerancing and section views for manufacturing.
AutoCAD 2D/3D GD&T ASME Y14.5M Orthographic Projection
Engineering Skills
CAD & Design
CATIA V5 SolidWorks AutoCAD 2D/3D CREO Fusion 360 GD&T ASME Y14.5M
Simulation & Analysis
ANSYS Fluent FEA CFD Stress Analysis Composite Materials
Industrial Automation & SCADA
Ignition SCADA 8.3 TIA Portal V17 S7-PLCSIM Ladder Logic (LAD) OPC-UA Siemens S7-1200 Perspective HMI Alarm Management
CAM & Manufacturing
Fusion 360 CAM G-code Post Processor (.cps) Fanuc Toolpath Generation
Programming (Engineering Context)
Python G-code Parser JavaScript (.cps) Data Automation
Education & Training
B.E. Mechanical Engineering
Tagore Engineering College, Anna University
2012 – 2016 · Chennai, India
Final Year Project: Tensile Stress Analysis in Lap Joint of Glass Carbon Fibre Reinforced Polymer Composite. Fabricated GFRP, CFRP and GCFRP laminates by hand layup to ASTM standards.
Master Diploma — Product Design & Analysis
CADD Centre Training Services
2017 · Chennai, India
CATIA V5, ANSYS Fluent, AutoCAD 2D/3D, CREO, GD&T. Project: Computational Analysis of Jet Engine Performance — CATIA + ANSYS Fluent CFD.
German Language B1
Goethe-Institut
2018 · Chennai, India
Certified German B1. Self-taught. Seven years professional experience reading complex German financial and legal documents.

Let's Work Together

Seeking Mechanical Design Engineer, SCADA Engineer, Junior PLC Engineer,
CAM Engineer, or German Research Analyst roles in the UK.
UK Right to Work · No visa sponsorship required · Immediate availability.

Mechanical Design Engineer SCADA Engineer Junior PLC Engineer CAD/CAM Engineer Automation Engineer German Research Analyst