08/16/2025 updated


100 % available
Java Developer
Toluca, Mexico
Worldwide
Systems EngineerFlutterJava (Programming Language)ArchitectureAutomationMicrosoft AzureBusiness Process ImprovementMobile Application DevelopmentCloud ComputingRegulatory ComplianceDatabasesContinuous IntegrationDevOpsFraud Prevention and DetectionScalabilityPush TechnologyIdentity Verification ServicesInfrastructure ManagementPostgreSQLProject ManagementMicrosoft SQL ServersOAuthPCI Data Security StandardsPerformance TuningQuality ManagementRedisAngular 2+JSON Web TokenRequirements AnalysisSoftware SystemsSystems IntegrationData/Record LoggingEnterprise Application Platform.NET CoreReactJSSpring-bootCachingFirebaseIndexerBackendKotlinAngularJSFront End Software DevelopmentApi DesignRestful ApiSafety PrinciplesJenkinsMicroservices
I am a Senior Java Developer with extensive experience in designing, building, and maintaining scalable enterprise applications. Over the years, I have specialized in backend development with Java (Java 8+), Spring Boot, and .NET Core, while also working with frontend frameworks such as Angular, React, and Flutter to deliver complete end-to-end solutions.
My expertise includes:
I am passionate about clean architecture, best practices, and continuous improvement—always aiming to build secure, efficient, and user-friendly software solutions.
My expertise includes:
- Cloud & Infrastructure: Strong experience deploying and automating solutions on Azure, Firebase, and Supabase, with CI/CD pipelines (Azure DevOps, Jenkins).
- Databases: Advanced knowledge of PostgreSQL, SQL Server, Redis, with a focus on performance optimization, indexing, and caching strategies.
- API Development: Proficient in building RESTful APIs and microservices, including integrations with third-party services for payments, identity verification (KYC/AML), and geofencing.
- Security & Compliance: Skilled in implementing secure authentication/authorization flows (OAuth2, JWT, Firebase Auth), fraud detection, and regulatory compliance (PCI-DSS, AML, betting regulations).
- Mobile Development: Experience delivering production-ready apps in Flutter (published to Play Store), with integrations for push notifications, OTP verification, and real-time features.
- DevOps & Automation: Hands-on experience with pipelines, monitoring, logging, and infrastructure as code practices to ensure scalability and reliability across environments (dev, QA, prod).
- Project Leadership: Proven ability to work with cross-functional teams, gather requirements, design technical proposals, and deliver solutions aligned with business goals.
I am passionate about clean architecture, best practices, and continuous improvement—always aiming to build secure, efficient, and user-friendly software solutions.
Languages
EnglishFluent
Project history
As Tech Lead, I am responsible for guiding the end-to-end technical direction and delivery of Winitall, a fantasy sports betting application designed to operate at scale and comply with strict regulatory requirements in the U.S. market.
Key Responsibilities:
Key Responsibilities:
- Architecture & Design: Defined the system architecture for a high-availability platform, leveraging Spring Boot (Kotlin/Java) for backend microservices, Flutter for the mobile app, and Supabase/PostgreSQL as the core database layer, with Redis for caching and real-time performance.
- Cloud & Infrastructure: Led the deployment strategy in Azure, setting up CI/CD pipelines, automated testing, and environment segregation (Dev, QA, Prod) to ensure smooth and secure releases.
- Security & Compliance: Oversaw implementation of KYC/AML, fraud detection, and geofencing (via Radar), ensuring compliance with regulatory frameworks in states such as Michigan. Integrated secure payment providers (Paysafe, Apple Pay, Google Pay, Skrill, Venmo).
- Team Leadership: Coordinated a cross-functional team of developers, QA engineers, and DevOps, driving agile ceremonies, code reviews, and best practices to ensure delivery quality and velocity.
- Third-Party Integrations: Directed the integration of identity verification providers (Onfido, Jumio, Socure, Trulioo, IDology), as well as Twilio OTP for authentication and SendGrid for transactional communications.
- Scalability & Monitoring: Implemented monitoring, logging, and performance metrics to support scaling up to hundreds of thousands of users, with proactive resource planning and incident response strategies.