Aspiring Fachinformatiker (Application Development, AE)

Ausbildung 2026 · Junior frontend track

I learn web development step by step, responsive interfaces with HTML/CSS, React and Next.js basics, practical projects with AI supportand prepare for an Ausbildung team in 2026.

Through self-study and AI-assisted practice, I build solid fundamentals, implement small to medium features and improve my skills continuously.

  • Mobile-first implementation for recruiters on smartphones
  • Clear information structure over visual noise
  • First experience with React, Next.js and API integration
  • Learning with feedback, documentation and AI tools

Profile

Oleksandr Shevchenko

Oleksandr Shevchenko

Aspiring Fachinformatiker (Application Development, AE)

I combine disciplined self-learning with AI-assisted practice and build my technical foundation step by step.

  • Location: Germany · Ausbildung target 2026
  • Languages: German B1 (actively improving to B2) · English A2 (actively improving)
  • Focus: HTML/CSS, JavaScript fundamentals, first projects with React and Next.js

Self-learning with clear direction

About me

I bring initiative, learning mindset and first project practice — a solid base for starting an Ausbildung.

My path into development started with curiosity: I wanted to understand how strong digital products are built and why some interfaces feel intuitive from the first second.

To improve consistently, I built a structured learning routine with regular coding sessions, small learning goals and trackable progress.

Right now I work on smaller frontend tasks and actively use AI tools to research, test and implement solutions faster. For 2026, I am looking for an Ausbildung team where I can grow this foundation professionally.

Initiative

I learn continuously in self-study and apply new knowledge directly in small projects.

Learning focus

I work step by step on fundamentals in HTML, CSS, JavaScript and React.

AI-assisted workflow

I use Claude and ChatGPT for research, prototyping and debugging.

2026 goal

Grow in a team, gain practical experience and contribute reliably.

What I bring into an Ausbildung role

  • I learn quickly and translate feedback into better technical solutions immediately.
  • I work reliably within clear structures while staying focused on user impact.
  • I am looking for a team where I can learn from experienced engineers and contribute productively early.

Projects

Four practical projects that address real everyday needs and show my current working style.

01

AI Application Assistant

Analyzes job posts and drafts personalized cover letters with editable export.

  • Next.js
  • Server Actions
  • AI API
Open project
02

Rent Price Tracker

Compares rent costs across German cities with trend charts and income calculator.

  • Next.js
  • Open Data APIs
  • Charts
Open project
03

SmartChat

Advanced AI chat with streaming answers, history, markdown and code highlighting.

  • Next.js
  • Streaming
  • IndexedDB
Open project
04

DevDash

Customizable developer dashboard with widgets, Pomodoro and GitHub activity.

  • Next.js
  • Modular UI
  • PWA
Open project

Skills

Technologies and tools I currently use while learning and building first projects.

Self-assessment based on my current hands-on practice

01

Frontend

Basic HTML, CSS knowledge and first experience with React and Next.js

Foundations in place, currently improving

45%
  • HTML & CSS
  • JavaScript (basics)
  • React (basics)
  • Next.js (first projects)
  • Tailwind CSS
02

Backend

First steps with Python and API integration

Early practical experience

25%
  • Python (basics)
  • REST APIs (basics)
  • JSON
  • Server Actions (Next.js)
03

Tools

Git, VS Code, npm — essential development tools

Confident with essential tools

55%
  • Git & GitHub
  • VS Code
  • npm
  • AI tools (Claude, ChatGPT)
  • Lighthouse
04

AI-assisted work

Structured use of AI tools for research, debugging and prototyping

Confident practical usage with clear quality checks

72%
  • Claude / ChatGPT
  • Prompt engineering
  • AI-assisted debugging
  • Rapid prototyping
  • AI-assisted code review
05

Soft Skills

Team qualities that matter in Ausbildung: reliability, learning mindset and communication.

Reliable, collaborative and eager to learn

80%
  • Initiative
  • Structured problem solving
  • Documentation
  • Fast feedback integration
  • Continuous learning

Resume & Growth Path

Resume

My path into software development is practical and clearly structured: disciplined self-learning with AI support, real projects and a concrete Ausbildung target for 2026.

  1. 2024 — present

    Focus: HTML/CSS · JavaScript · React basics

    Structured Self-Learning in Frontend with AI Support

    Regular coding sessions, documented learning goals and continuous learning with support from AI tools.

    • Initiative
    • Daily practice
    • AI-assisted
  2. 2025

    Focus: UI fundamentals · Prototyping

    Project Delivery with AI Support

    Planned and built multiple demo projects with AI support instead of tutorial-only clones. Focus on understandable UI and functional prototypes.

    • 4 demo concepts
    • Mobile-first
    • AI-assisted
  3. 2026 (goal)

    Goal: Ausbildung start in 2026

    Ausbildung as Fachinformatiker (Application Development, AE)

    Join an Ausbildung team to combine practical experience with professional development processes, teamwork and accountable product delivery.

    • Learning mindset
    • Team collaboration
    • Reliability

What a team can expect from me

I work in a structured way, learn quickly and speak openly about my current level. My goal is to contribute reliably in a team and keep improving.

  • Initiative
  • Clear communication
  • Fast execution
  • Ausbildung focus 2026

Contact & next step

Contact

I am open to conversations about Ausbildung roles, internships or trial work in software development.

Send a short message

Share the role, team or project context in a few lines. I reply quickly and with clear structure.

Thanks for your message

Your email app was opened with a prefilled draft message.