Skip to main content
Carlo Marquez

Carlo Marquez

Senior Software Engineer

Talent
Santo TomasMember since September 22, 2026
JavaPythonJavaScriptTypeScriptSQLSpring BootHibernateNode.jsExpress.jsREST APIsGraphQLgRPCMicroservicesEvent-Driven ArchitectureAngularLLMLangChainRAGVector EmbeddingsDockerKubernetesAWSEC2ECSS3LambdaRDSPostgreSQLMySQLOracle
·

Hire this person

Send a job offer directly to this candidate

JavaPythonJavaScriptTypeScriptSQL

About

Senior Software Engineer with over 8 years of experience working with Java, Spring Boot, Node.js, React, Typescript, Microservices, Cloud Computing (AWS, GCP), and Event-Driven Architectures. Day-to-day work spans microservices architecture, API design, database optimization, and cloud deployment across healthcare, fintech, and SaaS/ERP platforms serving 10,000+ enterprise customers. Skilled in modernizing monolithic applications, implementing event-driven architectures with Kafka and RabbitMQ, and optimizing performance through reactive programming, caching strategies, and gRPC.

Strong track record of delivering secure, high-availability systems (99.9% uptime) on AWS and GCP, with hands-on experience in Docker, Kubernetes, and CI/CD automation.

Active

Generative AI practitioner, building RAG pipelines, LLM integrations, and vector search features using LangChain and OpenAI APIs to improve document retrieval and knowledge workflows in production. Comfortable operating across the full stack, from database schema design to enterprise API integrations to frontend dashboards.

Experience

Senior Software Engineer at Perficient (2023-01 – Present)

  • Designed and developed enterprise applications for healthcare and financial service clients using Java, Spring Boot, React, TypeScript, and Node.js.
  • Built and maintained 10+ Spring Boot microservices with REST APIs, gRPC, API gateways, authentication, and distributed system patterns.
  • Designed secure APIs integrating 15+ internal and external systems using GraphQL, OAuth2, JWT, and enterprise security patterns.
  • Architected comprehensive RESTful APIs with advanced caching strategies, reducing response times from 800ms to 300ms
  • Designed database schemas and optimized SQL queries across PostgreSQL and Oracle, improving critical query performance by 35%.
  • Built AWS-based deployment solutions using EC2, ECS, Lambda, S3, RDS, and CloudWatch supporting 99.9% application availability.
  • Integrated Generative AI features using OpenAI APIs, LangChain, RAG pipelines, and vector embeddings, improving document search and knowledge retrieval workflows.
  • Integrated FHIR and EDIX12 healthcare data pipelines using AWS Fargate/ECS and DynamoDB, ensuring interoperability with multiple insurance providers.
  • Introduced observability with Prometheus & Grafana dashboards for AKS clusters, ensuring real-time monitoring of system health and performance.
  • Applied Kafka and RabbitMQ for asynchronous messaging, making event-driven systems scalable and improving communication between services.

Software Engineer at Deskera (2019-03 – 2022-12)

  • Developed Deskera's cloud ERP platform supporting accounting, CRM, inventory, procurement, HR, and business management workflows for 10K+ customers.
  • Built 8+ ERP modules using Java, Spring Boot, Hibernate, and REST APIs for financial and operational workflows.
  • Developed React and TypeScript dashboards for business reporting, analytics, and workflow management.
  • Designed microservices-based SaaS architecture supporting independent deployment of ERP business domains.
  • Optimized PostgreSQL, MySQL, SQL Server, and Redis data layers handling millions of transactional records.
  • Implemented Kafka and RabbitMQ event-driven workflows for notifications, data synchronization, and background processing.
  • Integrated 10+ third-party services, including payment providers, external APIs, and enterprise data platforms.
  • Improved application stability by increasing automated test coverage by 40% using JUnit, Mockito, integration testing, and API testing.
  • Containerized applications using Docker and supported AWS/Kubernetes deployments through CI/CD pipelines.

Software Engineer at Taxumo (2017-09 – 2019-02)

  • Developed Taxumo's fintech platform for digital tax filing, compliance workflows, and financial services used by thousands of individual and business users.
  • Built REST APIs using Java/Spring Boot, Node.js, Express.js, Python, and PostgreSQL supporting tax computation, user management, and filing workflows.
  • Developed Angular and Javascript interfaces for customer dashboards, tax submissions, and financial reporting features.
  • Integrated payment gateway services (Stripe and PayPal) supporting secure online transactions and automated payment processing.
  • Designed database models managing taxpayer profiles, filing records, payment history, and reporting data.
  • Implemented authentication, authorization, validation, and security controls for sensitive financial information.
  • Improved deployment reliability by introducing Docker-based development environments and CI/CD automation.
  • Collaborated with product and business teams to deliver 20+ customer-facing fintech features.

Education

Bachelor of Science in Computer Science – University of Santo Tomas (2013-08 – 2017-06)

Skills

Senior Software Engineer

Reviews

Related