Adrian Szechnicki

Senior Software Engineer

Avatar placeholder
Warsaw, Poland

Experience

May 2025 - Present
9 months

Senior Software Engineer

Innowise Group

  • Reviewed and refactored Ruby codebases to improve readability, maintainability, and adherence to idiomatic Ruby practices
  • Identified and resolved code smells, architectural issues, and test gaps in mature Ruby applications
  • Designed and maintained automated test suites using RSpec, increasing confidence in CI pipelines
  • Integrated Ruby projects with CI/CD systems including GitHub Actions and GitLab CI
  • Generated high-quality Ruby code for new features and internal tooling
  • Documented technical debt, defects, and refactoring plans clearly for stakeholders
  • Collaborated with engineers across multiple languages to align implementation standards
  • Used Docker-based environments to ensure reproducible testing and execution
  • Performed deep debugging and profiling of Ruby applications in Linux environments
  • Maintained high code quality standards through consistent code review practices
Sep 2022 - Mar 2025
2 years 7 months

AI Engineer

Andersen Lab

  • Participated in training and evaluation workflows for large language models focused on code generation and review
  • Evaluated AI-generated Ruby code for correctness, idiomatic style, and architectural soundness
  • Created and reviewed prompts designed to elicit high-quality Ruby solutions from LLMs
  • Benchmarked model outputs using sandboxed execution environments
  • Annotated complex datasets involving multi-language code (Ruby, Python, JavaScript, SQL)
  • Adapted annotation and evaluation guidelines for new domains and evolving model capabilities
  • Collaborated with solution engineers and project leads on experimental AI workflows
  • Documented edge cases, failure modes, and quality issues in AI-generated code
  • Assisted in refining agent-based execution strategies for automated testing scenarios
  • Supported rapid iteration cycles common in AI research environments
May 2020 - Jun 2022
2 years 2 months

Full Stack Engineer

SoluLab

  • Developed and maintained Ruby-based backend services for SaaS applications
  • Implemented clean object-oriented designs and reusable Ruby modules
  • Wrote comprehensive RSpec test suites integrated into CI/CD pipelines
  • Refactored legacy Ruby codebases to modern standards incrementally
  • Integrated Ruby services with Docker-based deployment workflows
  • Debugged production issues using logs, profiling tools, and Linux CLI utilities
  • Collaborated with frontend and backend engineers across multiple languages
  • Maintained clear technical documentation for APIs and internal systems
  • Improved system reliability through better testing and code structure
  • Participated in peer code reviews and architectural discussions
Jul 2018 - Apr 2020
1 year 10 months

Frontend Developer

Jay Analytix Inc

  • Worked across full-stack systems, collaborating with Ruby-based backend services
  • Reviewed backend code changes from a frontend integration perspective
  • Identified API inconsistencies and backend logic issues affecting UI behavior
  • Contributed to bug reports and technical documentation
  • Participated in cross-team code reviews and quality discussions
  • improved debugging workflows across frontend–backend boundaries
  • Supported production releases and issue resolution
  • Strengthened understanding of end-to-end system behavior
  • Collaborated using Git-based workflows
  • Supported continuous improvement initiatives
Oct 2016 - May 2017
8 months

JavaScript Engineer

Jay Analytix Inc

  • Developed production code with strong attention to correctness and maintainability
  • Participated in structured code reviews and quality assurance processes
  • Fixed defects and improved existing logic
  • Learned disciplined debugging and profiling techniques
  • Collaborated in Linux-based development environments
  • Used Git daily for version control
  • Documented fixes and known issues
  • Supported QA cycles
  • Built strong engineering fundamentals
  • Established habits around clean, reviewable code

Summary

I’m a software engineer with over 8 years of professional experience and strong hands-on expertise in Ruby, code quality analysis, and test-driven development. I specialize in reviewing, generating, and improving production-grade Ruby code, identifying code smells and architectural issues, and strengthening test coverage in CI/CD environments. In recent years, I’ve worked extensively with AI-assisted development and LLM-based workflows, including prompt evaluation, model training support, and sandboxed code execution, and I’m comfortable switching rapidly between domains, languages, and complex guidelines.

Skills

  • Primary Language: Ruby (Oop, Metaprogramming, Idiomatic Ruby)
  • Additional Languages: Python, Javascript, Typescript, Sql, Rust (Working Knowledge)
  • Testing: Rspec, Minitest, Test Coverage Analysis, Test Gap Identification
  • Code Quality: Code Reviews, Refactoring, Anti-pattern Detection, Technical Debt Reduction
  • Ci/cd: Github Actions, Gitlab Ci, Jenkins, Circleci
  • Ai & Llm Workflows: Prompt Evaluation, Code Generation Review, Model Training & Benchmarking
  • Containers & Systems: Docker, Linux Cli, Sandboxed Execution Environments
  • Version Control: Git, Branching Strategies, Pull Requests
  • Documentation: Technical Documentation, Bug Reports, Test Documentation
  • Debugging: Profiling, Root Cause Analysis, Performance Debugging

Languages

English
Advanced

Education

Oct 2012 - Jun 2016

Singapore Management University

Bachelor's degree · Computer Science · Singapore

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Maciej Krawczyk
Maciej Krawczyk

Senior Backend Engineer & AI System Developer

View Profile
Maksim Šetić
Maksim Šetić

Senior Full Stack Developer

View Profile
Pawel Owerczuk
Pawel Owerczuk

AI AGENT Shopping assistant

View Profile
Arseniy Buntury
Arseniy Buntury

Full Stack Developer

View Profile
Benedek Galácz
Benedek Galácz

CTO/CISO

View Profile
Ashwin Parthasarathy
Ashwin Parthasarathy

Freelance Data Scientist

View Profile
Kai Schmudlach
Kai Schmudlach

Software Developer

View Profile
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack Engineer

View Profile
David Moling
David Moling

Senior Technical Consultant

View Profile
Tezcan Dilshener
Tezcan Dilshener

Solution Architect / Project Manager

View Profile
Marcel Meyer
Marcel Meyer

Cloud-Architect, Senior Solution Architect, Senior Software-Engineer

View Profile
Julien Look
Julien Look

MLOps Engineer

View Profile
Yannick Schuchmann
Yannick Schuchmann

Freelance IT Consultant/Advisor

View Profile
Matthias Isler
Matthias Isler

Fractional CTO (Principal Engineer / Technical Architect)

View Profile
Fady Kuzman
Fady Kuzman

Senior Software Developer / Tech Lead

View Profile
Patrick Waldschmitt
Patrick Waldschmitt

AI Software Engineer

View Profile
Adrian Barcan
Adrian Barcan

Senior ADAS Technical Consultant

View Profile
Oleg Abrazhaev
Oleg Abrazhaev

Lead Full Stack Software Engineer

View Profile
Rainer Koloc
Rainer Koloc

Course “Data and AI Analyst”

View Profile
Pavle Mijatovic
Pavle Mijatovic

Principal Software Engineer - contractor

View Profile
Haseeb Ahmad
Haseeb Ahmad

Full Stack Ruby on Rails Developer

View Profile
Christian Weinbörner
Christian Weinbörner

Interim Business Analyst / Product Owner

View Profile
Patrick Döring
Patrick Döring

C-Level Advisor | Engineering & QA Lead

View Profile
Kiran kumar Kanathala
Kiran kumar Kanathala

Applied NLP: Word-Level Encoding for Smarter Event Predictions

View Profile
Robert Raźniewski
Robert Raźniewski

Software Developer

View Profile
Jens Rehsack
Jens Rehsack

Technical Product Owner

View Profile
Marc Haid
Marc Haid

Senior Architect, Coach and Developer

View Profile
Christian Worsch
Christian Worsch

Senior Full-Stack Developer

View Profile
André Howe
André Howe

Linux IT Admin

View Profile
Shamaila Mahmood
Shamaila Mahmood

Senior Software Architect

View Profile