Software Engineer

MishaNya

Developing high-performance, scalable and intelligent systems.

My experience covers the full application development cycle, from backend architecture design to creating functional user interfaces and integrating AI-based solutions.

  • Backend, AI/ML, Mobile

Featured Projects

Investigations, automation tooling, and research that blend forensic rigor with engineering.

Freelance Projects

A selection of projects delivered for clients, showcasing my experience in various domains.

Education

Academic foundation in Software Engineering.

2020 – 2024 Yoshkar-Ola, Russia

Bachelor of Software Engineering

Volga State University of Technology · Faculty of Informatics and Computer Engineering

  • Specialization in the development of high-performance and scalable systems.
  • Study of modern software development methodologies and architectural patterns.

About Me

Software Engineer with a deep interest in developing high-performance, scalable and intelligent systems.

Hello! I am MishaNya, a Software Engineer with a deep interest in developing high-performance, scalable and intelligent systems. My experience covers the full application development cycle, from backend architecture design to creating functional user interfaces and integrating AI-based solutions.

I constantly strive for professional growth, master new technologies and apply best practices, paying special attention to reliability, efficiency and code modularity. My development approach is focused on solving real problems and creating value for the end user.

Languages & Core Development

Python: Expert (Backend development, microservices, working with LLM, automation, data processing).

Kotlin: Intermediate (Native Android development, Jetpack Compose, MVVM, local DB, background tasks).

Go (Golang): Beginner/Learning (Studying and actively applying for creating high-performance services, microservice architecture).

JavaScript (ES6+): Intermediate (Functional frontend on React).

HTML5/CSS3: Intermediate (Basic web development, UI styling).

Backend & Cloud-Native Technologies

Microservices Architecture: Advanced (Designing and implementing distributed systems).

Databases: Advanced (PostgreSQL, SQLite - schema design, query optimization, working with ORM GORM/Room).

Messaging Queues: Advanced (Redis, RabbitMQ - asynchronous task processing, inter-service communication).

Object Storage: Advanced (MinIO S3-compatible - media storage, integration with services).

Containerization: Advanced (Docker, Docker Compose - containerization, orchestration, deployment).

Frameworks (Backend): FastAPI (Python).

Video Processing: FFmpeg (Transcoding, working with media files).

Cloud Platforms: Supabase (Auth, Postgrest, Storage - Backend-as-a-Service).

AI/ML & Automation

Large Language Models (LLMs): Advanced (Working with local LLM - Ollama, LM Studio, fine-tuning).

RAG (Retrieval-Augmented Generation): Advanced (Developing RAG mechanisms for enriching LLM context).

Speech-to-Text: Whisper AI, Faster-Whisper (Integrating models for audio transcription).

Automation: Developing systems for automating communication and business processes.

Model Deployment: Integration of local and API-based LLMs into production environments (Ollama, OpenAI-compatible APIs).

Vector Databases: Qdrant (semantic search, embeddings storage, hybrid retrieval).

Pipeline Orchestration: Async pipelines for audio → text → LLM response workflows.

Frontend & UI (Mobile/Web)

React: Intermediate (Creating functional web interfaces).

Jetpack Compose: Intermediate (Building native Android UI).

Tools: Vite, Tailwind CSS.

Data Visualization: Streamlit (Creating analytical dashboards).

Tools & Practices

Version Control: Git, GitHub.

Software Design Patterns: MVVM, Observer, Singleton, Factory.

Testing: Unit Testing (basics), Integration Testing (understanding).

Debugging & Troubleshooting: Effective debugging of distributed systems.

System Monitoring: Designing and implementing performance monitoring systems.

Clean Code & Refactoring: Striving for clean and maintainable code.

Project Architecture Documentation: Maintaining system diagrams, README, and deployment docs for distributed projects.

Soft / Meta Skills

Problem Solving: Focused on pragmatic solutions that balance performance, maintainability and business value.

Technical Writing: Creating concise documentation and architecture summaries for developer onboarding and project continuity.

Let's Collaborate

Open to collaborations in high-performance systems, AI/ML, mobile development, and backend solutions.

Share your challenge, investigation, or automation goal and I will reply within two business days. I am currently based in Bengaluru and available for remote or hybrid engagements.

Availability Remote