Senior Software Engineer e Tech Lead no Brasil
Marcus Souza é Senior Software Engineer e Tech Lead brasileiro com mais de 10 anos de experiência em back-end, web crawling de dados jurídicos e automação de processos em escala. Com formação em Sistemas de Informação pela UFF (Universidade Federal Fluminense), entrega sistemas robustos de coleta de dados, integração e automação para escritórios contábeis, jurídicos e empresas de tecnologia.
Serviços de Engenharia de Software
- Web crawling e scraping de dados jurídicos e governamentais em larga escala
- Automação de processos com n8n e IA aplicada (RAG, LangGraph, NLP)
- Back-ends escaláveis em Kotlin, Spring Boot e Python (FastAPI)
- APIs REST robustas com observabilidade e documentação OpenAPI
- Pipelines de dados e dashboards analíticos para decisão
- Liderança técnica de squads e definição de roadmap
- Integração de pagamentos (Stripe, Pix) em produção
Stack Tecnológica
Linguagens: Kotlin, Java, Python, JavaScript, Lua
Back-end & APIs: Spring Boot, Micronaut, FastAPI, microsserviços, JUnit, Liquibase
Web Crawling: Playwright, Selenium, Scrapy, Splash, Zyte/Scrapinghub
Dados & Busca: Elasticsearch, MySQL, PostgreSQL, Postman, Swagger
IA & Automação: LangChain, LangGraph, Hugging Face, Engenharia de Prompt, n8n
Cloud & DevOps: AWS (S3, SQS), Google Cloud Run, Docker, GitFlow
FAQ - Perguntas Frequentes sobre Desenvolvimento
- Marcus Souza trabalha com projetos remotos no Brasil?
- Sim, Marcus trabalha tanto presencial quanto remotamente com clientes de todo o Brasil e exterior, oferecendo flexibilidade total no modelo de trabalho.
- Quais tipos de projetos de desenvolvimento Marcus realiza?
- Desenvolvimento de sites institucionais, e-commerces, aplicações web complexas, sistemas de automação empresarial, APIs REST, dashboards analíticos e soluções de web scraping.
- Marcus oferece suporte técnico após a entrega do projeto?
- Sim, oferece suporte técnico contínuo, manutenção evolutiva e corretiva para todos os projetos desenvolvidos, garantindo funcionamento otimizado.
- Como é o processo de desenvolvimento de um projeto web?
- O processo inclui análise de requisitos, prototipagem, desenvolvimento iterativo, testes, deploy e documentação completa, sempre com comunicação transparente.
- Marcus desenvolve aplicações mobile além de web?
- Foco principal em back-end, web crawling e automação, mas também entrega APIs, integrações e dashboards web sob medida quando o projeto exige.
Localização e Atendimento
Baseado em Salvador, BA, atende clientes em todo o território nacional e internacional, de forma remota. Especialista em back-end, web crawling e automação de processos, com foco em confiabilidade, escala e ROI.