Vinicius Nascimento

The experienced Tech Lead AI Solution Architect 25+ Years in Software Engineering Microservices, Data & Cloud Building the systems AI needs to work in production Entrepreneur Businessman

Resume

An Experienced Professional

I'm Vinicius Nascimento — a Software Engineer, Entrepreneur with 25+ years of experience building and evolving software systems.

I started early, writing code at 15, and grew alongside every major shift in software engineering — from enterprise Java ecosystems (Java EE, JBoss, JSF, Struts) to modern distributed systems, microservices, and cloud-native architectures.

Over two decades, I've worked across backend, frontend, and full-stack development, leading and executing multiple technology transitions, and navigated every major technology shift: Java EE → microservices, monoliths → event-driven architectures, on-prem → cloud-native (AWS Kinesis, Firehose, Lambda, S3, Snowflake). I've built ETL pipelines, SSO/identity platforms, multi-channel CRMs on Kubernetes, and led engineering teams across both corporate and startup environments — not just adopting new tools, but helping systems and teams evolve with them and always driven by one principle: use the right tool to solve real problems at scale.

I design and build scalable, production-grade systems. In recent years, I've been working internationally as a Senior Software Engineer and Data Engineer, building data platforms and pipelines using AWS (Kinesis, Firehose, Lambda, S3) and Snowflake — handling high-volume, real-time data. At the same time, I've built a multi-channel CRM platform from the ground up, based on: Microservices (NestJS), Event-driven architecture (RabbitMQ / Kafka), Redis (real-time + caching) and Kubernetes (containerized infrastructure).

Right now, I'm doing the most interesting work of my career, which has shifted toward what I believe is the real frontier for engineers. Not replacing development with AI — but re-architecting systems to be genuinely AI-ready. That means, treating context as a first-class design concern, building agentic pipelines that actually hold up in production, applying context engineering to make LLMs useful inside real systems. I approach AI the same way I approach distributed systems as an engineering problem.

I've navigated shifts like: Monoliths → Microservices, Synchronous → Event-driven systems, On-prem → Cloud-native architectures and today, I apply that same lens to AI integration:

→ How do you design context flows that scale?
→ How do you build agents that are reliable — not just impressive?
→ How do you retrofit AI into existing systems without breaking everything?

These are the problems I work on. If you're thinking seriously about how AI fits into your engineering roadmap — not as hype, but as infrastructure — we should talk.

Facts About Me

Below has a few facts that you will know it about professional and personal life.

Status:

Open to Offers

Desired Salary:

To be Discussed

Education Level:

Degree Computer Science/Analysis and System Development

Job Type:

Contract, Freelance or Full-time to relocate

Mobility:

Ready to Relocate

Professional Timeline

Working hard and making the success

When I starting a new job, I always looking for give my best and build a new version (best version) of me every day.

  • OUT 2022 - PRESENT

    Carnegie Learning, USA

    Senior Software Engineer

    Carnegie Learning, Inc. is an education technology company headquartered in Pittsburgh, Pennsylvania. It's known for developing and providing research-based K-12 educational solutions, including math, literacy, and world languages curricula, along with professional learning and tutoring services. Founded in 1998 by cognitive and computer scientists from Carnegie Mellon University and math educators from Pittsburgh Public Schools, the company leverages AI and data analysis to improve learning outcomes.

  • DEC 2021 - DEC 2022

    Truliv, Brazil

    Tech Lead

    Truliv is a startup building a platform to serve the market Real Estate. They have a purpose to buy a immobile, to build a reform project and sell the immobile with the reform project together. In the platform the customer can customize the immobile and choose piece by piece of the new home.

  • JUN 2021 - PRESENT

    Niiw, Brazil

    Tech Lead

    Niiw is an app for financial education and searching for best prices. The app's goal is show to user how to spend money better and purchase any product for the best price. The all data in app are imputed by users throught receipts of real consumation in markets, stores and any stabelishement. Based on user consumption, we can related to user the best prices of products readed in niiw platform.

  • AGO 2020 - DEC 2022

    Marcos Inácio Advogados, Brazil

    Solution Architect

    Marcos Inácio Advogados is tradicional company of lawyers that need solutions in technology to move all your operation. They have more 50 units in South America and expanding for news offices at Europe..

  • Sep 2017 - PRESENT

    Smartline, Brazil

    CTO, Co-Founder and Partner

    Smartline is a company that offers a complete service management solution, providing maximum productivity and organisation in customer service management throughout the process from arrival to service to completion. As a CTO, my responsibility is to make executive technology decisions on behalf of the company, including managing a technology budget and making investments to align a company with its vision of its technology needs. Be a strategic thinker, an effective communicator and a technology development expert.

  • JAN 2008 - PRESENT

    Indh.io Technologies, Brazil

    Founder

    NaEscala is a professional online ticketing service created with modern tools to help and support your employees in a more practical and easy way.

  • Oct 2012 - May 2017

    Indra, Brazil

    Senior Software Engineer

    Build, maintain, and troubleshoo rapidly expanding infrastructure with part of a talented team of engineers that superb technical competency, delivering mission critical infrastructure and ensuring the highest levels of availability, performance and security. Qualified systems engineers have a background in IT, computer systems engineering, or systems engineering and analysis.

  • Jan 2012 - Out 2012

    CTIS, Brazil

    Java Developer JEE

    Java Developer JEE is responsible for many duties throughout the development lifecycle of applications, from concept and design right through to testing.

  • Dez 2009 - Jan 2012

    LinkData Informática, Brazil

    Information Technology Consultant, Software Design Engineer and Java Developer JEE

    Providing consultancy and computer program design services for Link Data. Designs the use case interactions, operations, attributes, and relationships of one or multiple classes and determines how they will fit into the deployment environment. Generating computerized applications, developing and maintaining systems according to defined methods, techniques and standards, help to meet quality, functionality and deadline specifications.

  • Dez 2004 - Ago 2009

    JExperts Tecnologia, Brazil

    Analysis Programmer

    Design and test Java-based computer programs in a Web environment, establishing the operational processes required for data processing, based on the definitions provided in the system analysis phase and using object-oriented methods and techniques.