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 Feb — Current
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.
Front-end Engineer
Clevertech
2021 Jul — 2021 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.
Full-stack Engineer
Avenue Code
2019 Oct — 2021 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.
Team Lead
Banrisul
2015 Sep — 2019 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.
Full-stack Developer
Hexagon Agriculture
2013 Jul — 2015 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.
Tech Lead
Webcrew
2011 Jul — 2013 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.
Web Developer
Opportunity Web Software
2008 Aug — 2009 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.
Photoshop Expert
Ferrão e Tebaldi Ltda.
2004 Sep — 2007 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.
Education
Graduated in Internet Systems Development at Instituto Federal Sul Rio-GrandensePublications
- 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