Vinícius Castelani Reck

Staff Engineer · Technical Lead · Software Architect · 18+ YOE

📍 Rotterdam, Netherlands · Open to Relocation to Japan · HSP Visa Eligible

With over 18 years of experience in software engineering, I specialize in designing scalable architectures, leading multicultural teams, and bridging the worlds of engineering and data science. Currently leading a mixed team of developers and data scientists on a Python-based AI workflow project, using LangGraph to build complex multi-step agentic pipelines. Focused on relocation opportunities in Tokyo, Japan (eligible for Highly Skilled Professional Visa due to career history).

Technical Leadership

Experienced leading cross-functional teams of engineers and data scientists. Focused on defining architectural standards, mentoring engineers, and aligning technical decisions with business outcomes.

Full-Stack Architecture

Deep expertise in TypeScript, React, Node.js and Python across frontend, backend, and serverless architectures. From design systems to AWS Lambda pipelines — full ownership of the stack.

AI & LLM Engineering

Hands-on experience designing agentic workflows with LangGraph, building LLM-assisted features, and establishing AI agent development practices (agents.md, GitHub Copilot). Bridging data science and engineering in production.

Scalable Systems Design

Proven track record designing microservices, serverless functions, and event-driven architectures on AWS. Focused on observability, distributed tracing, and telemetry to ensure production-grade reliability.

Professional Experience

Full-stack Engineer & Technical Lead

Nationale Nederlanden

2022 FebCurrent

Technical lead bridging software engineering and data science, setting production standards, mentoring engineers, and translating data science requirements into scalable, observable systems.

  • AI-Powered Client Acquisition Workflow with LangGraph

    Architected a multi-step agentic workflow using LangGraph and Python to automate client acquisition. Designed the state machine graph, defined node dependencies, and integrated observability throughout the pipeline.

  • AI Agent Development Practices & LLM Tooling

    Established team-wide best practices for AI-assisted development using agents.md specifications, GitHub Copilot Coding Agent, and LLM tooling. Defined agent context, custom instructions, and guardrails that measurably boosted team productivity and code quality.

  • Unified Monorepo Telemetry

    Streamlined telemetry across the monorepo using AWS Powertools for logging, X-Ray tracing, and automated alerts, ensuring seamless integration with new application features.

  • Led In-House OCR Solution Development

    Spearheaded an in-house OCR solution using Python Lambda functions to extract structured JSON from images, integrating LLMs and ground truth processes to ensure accuracy and production-grade observability.

ReactStep FunctionsNext.jsTypescriptAWS LambdaMiddyPythonLangGraphAI AgentsGitHub CopilotData Science

Front-end Engineer

Clevertech

2021 Jul2021 Nov

Joined under a 3-month contract to accelerate a behind-schedule initiative. Worked together with the team to rethink and refactor critical components of the application, resulting in faster deliveries.

  • Turned Around Delayed Project

    Helped to stabilize development velocity by designing reusable UI components adopted by the entire team.

  • Built Foundation for Faster Development

    Architectured shared frontend libraries that eliminated inconsistent implementations, cutting average task completion time from 3 days down up to 1 day.

  • Delivered Under Tight Sprint Deadlines

    Personally fast-tracked 10+ critical path tasks through strategic component reuse and targeted code reviews, enabling the team to complete a high-pressure sprints in time.

ReactCSS-in-JSReact QueryGraphQLTypescriptMonorepo

Full-stack Engineer

Avenue Code

2019 Oct2021 Jul

As an outsourced developer, I worked with two major clients, developing web applications and APIs in fast-paced environments. I leveraged agile methodologies to deliver scalable solutions, ensuring seamless integration and high-quality results under tight deadlines.

  • Led Design System Implementation

    Created and evangelized a scalable design system for a Fortune 500 client, adopted by 25+ product teams to maintain consistent UX across web, mobile, and tablet platforms.

  • Authored Security Infrastructure

    Collaborated with Azure DevOps to integrate Okta authentication into Next.js applications, reducing implementation time for new projects by two weeks on average.

  • Proactive Problem Solving

    Proposed and delivered a CMS solution to the current project that empowered marketing teams to manage content without developer support, eliminating 12+ weekly update requests.

  • Performance Optimization

    Overhauled Apollo Client caching strategies and Next.js server-side rendering implementation, achieving measurable load-time improvements across 69% of key user flows.

ReactCSS-in-JSSassNext.jsTypescriptIsomorphic applicationsApollo ClientGraphQLPythonDjangoMicroservicesRESTful Web services

Team Lead

Banrisul

2015 Sep2019 Oct

As Team Lead at one of Brazil's largest state banks, I guided cross-functional agile teams while driving digital transformation and establishing engineering standards across the organization.

  • Spearheaded Development Best Practices

    Initiated and promoted standardized development practices and support tools as part of a core team, enabling consistent software delivery across internal engineering groups.

  • Championed Digital Transformation Initiatives

    Selected to collaborate with a top-tier consultancy on establishing a new digital transformation division, driving modernization efforts for enterprise clients.

  • Technical Leadership in Agile Environments

    Guided multiple cross-functional agile teams as technical lead, implementing CI/CD pipelines and test automation strategies to accelerate release cycles.

  • Pioneered Internal Process Improvements

    Developed side initiatives to optimize software development workflows and developer tooling, reducing friction in daily operations and enhancing team productivity.

ReactMongoDBWebpackSoftware architectureC#Node.jsMicroservicesRESTful Web servicesHybrid Applications

Full-stack Developer

Hexagon Agriculture

2013 Jul2015 Aug

Successfully pivoted from PHP to Java development, rapidly achieving production-level proficiency to drive key features in high-traffic applications.

  • Championed Quality Foundations

    Pioneered adoption of JUnit/Mockito testing frameworks and Jacoco coverage tracking, achieving 85%+ code coverage compliance across core modules within 5 months.

  • Built CI/CD Pipeline Infrastructure

    Designed and deployed Jenkins CI server with Docker containerization, reducing integration issues by 30% through automated build verification and test execution.

  • Modernized Geospatial Capabilities

    Refactored legacy map rendering library using PostGIS spatial extensions, improving rendering performance by 42% through query optimization.

  • Mentored Engineering Teams

    Established onboarding program for new developers covering test-driven development and spatial database patterns, reducing ramp-up time from 4 weeks to 1 week.

  • Optimized Spatial Data Systems

    Re-engineered PostgreSQL geospatial databases with spatial indexing and query caching strategies, achieving 25% faster complex geoqueries through execution plan analysis.

Spatial data manipulationJava/JSF/EJB/JPARESTful Web servicesJboss managementShell scriptPostgres / PostGIS

Tech Lead

Webcrew

2011 Jul2013 Jun

As the founder of my own small business, I led strategic planning, technical development, and team management. I developed key features, mentored a dynamic team and fostered a collaborative environment.

  • PHP Development with CodeIgniter

    Designed and developed scalable web applications using the CodeIgniter framework, leveraging its MVC architecture to streamline development processes and enhance maintainability.

  • Front-End Enhancements

    Improved user interfaces by integrating CSS for responsive layouts, JavaScript for dynamic interactions, and HTML for semantic structure, ensuring cross-browser compatibility and accessibility.

  • Legacy System Integration

    Successfully integrated legacy systems by assessing compatibility, implementing incremental upgrades, and ensuring data normalization to enhance performance and scalability.

  • Database Normalization

    Applied data normalization techniques to eliminate redundancy and ensure data integrity, optimizing database performance and facilitating smoother system integrations.

  • Task Coordination and Team Management

    Coordinated task distribution within development teams, ensuring efficient workflow through clear role definitions, regular progress updates, and effective communication channels.

LeadershipProject managementRemote team managementMySQLJQueryUI/UX concepts

Web Developer

Opportunity Web Software

2008 Aug2009 Oct

First professional contact with development, introduced to best coding practices and design patterns. After a short adaptation period, helped to create an internal framework to burst development using MVC pattern.

  • Introduction to Professional Development

    Gained first-hand experience in software development, learning best coding practices and design patterns that laid the foundation for future growth.

  • Framework Development with MVC

    Contributed to the creation of an internal framework utilizing the MVC pattern, which significantly accelerated development processes and improved code maintainability.

  • Rapid Adaptation and Contribution

    Quickly adapted to new technologies and methodologies, becoming an integral part of the team by providing valuable insights and support in framework development.

Web developmentDesign patternsPHPHTML/CSSJavascript

Photoshop Expert

Ferrão e Tebaldi Ltda.

2004 Sep2007 Jun

First professional experience, rapidly advancing from auxiliary to lead role while establishing design standards and enhancing team capabilities through internal training.

  • Rapid Career Advancement

    Started as an auxiliary designer and quickly progressed to the main creative designer role, demonstrating rapid learning and improvement in design skills.

  • Established Design Standards

    Developed and taught internal courses for designers, introducing standardized templates and guidelines that elevated quality standards across final products.

  • Knowledge Sharing and Team Enhancement

    Played a key role in enhancing team capabilities by sharing expertise and best practices, ensuring consistency and excellence in design outputs.

PhotoshopLeadershipCommunication

Education

Graduated in Internet Systems Development at Instituto Federal Sul Rio-Grandense

Publications

  • Analysis of opportunistic grid middleware in corporate and educational environments.
  • FGIBD: A Generic Framework for Database Integration focused on Agriculture Data.
  • Parallelisation and Execution of the CROPSIM Mathematical Model for Simulation of Wheat Culture in an Opportunistic Grid.

Languages

  • Portuguese - Native
  • English - Fluent
  • Japanese - Basic (Learning)

Profiles

  • LinkedIn

    https://www.linkedin.com/in/viniciuscreck/

  • GitHub

    https://github.com/viniciuscr

  • HackerRank

    https://www.hackerrank.com/profile/viniciuscr