Caic Rocha

Caic Rocha Email and Phone Number

Software Engineer | Fullstack | Mobile Developer | .NET | C# | Python | Golang | TypeScript | JavaScript | React | React Native | Docker @ Modallport Sistemas
Caic Rocha's Location
Dublin, County Dublin, Ireland, Ireland
About Caic Rocha

I am a very creative Software Engineer with 3 years of experience, team work and freelancing development background, thinking and building products/projects from scratch, learning fast and autodidata, creating the entire strategy since talk with the client, system design and development, building scalable solutions for companies across finance, healthcare, iGaming, and SaaS sectors, proficient in full-stack development with .NET (C#), Python, Golang, JavaScript, and TypeScript, I excel at transforming complex processes into efficient, automated solutions, my recently triumph was build a product to extract datas inside bancary documents ( documents without patterns ) and make complex calcs, for the brazillian government, i made the backend, frontend and the AI inteligence, using python integrated like a microsservice with queue structure, this transformed months of human time and work, into minutes of machine work. Technologies:- .NET core (C#) / Golang / Python / Javascript / Typescript / Node.js / Nest.js / React.js / React Native- Microservice / Clean Architecture / SOLID / Design Patterns- Docker / Amazon AWS / Microsoft Azure- Postgres / MySQL / Oracle / MongoDB Shaped to handle pressure and solve problems, sometimes racing against time, with a strategy mindset, understanding the client neededs and thinking about the best technical approach or thinking critically about the quality of what I'm doing and the tasks assigned to me, a cleared and directly communication with the team, making easier explain and solve problems.https://github.com/caicrs

Caic Rocha's Current Company Details
Modallport Sistemas

Modallport Sistemas

View
Software Engineer | Fullstack | Mobile Developer | .NET | C# | Python | Golang | TypeScript | JavaScript | React | React Native | Docker
Caic Rocha Work Experience Details
  • Modallport Sistemas
    Full Stack Engineer
    Modallport Sistemas Feb 2023 - Present
    Santa Catarina, Brasil
    Achievements:- Create a new entire process for register a step inside of ship ports travel context.- Improved the security in SQL queries in the most important api of the enterprise.Context:Work mainly with legiti’s core platform, responsible for large-scale data ingestion. Responsible for the increase in its scalability and consistency maintaining the services with low latency, this interprise its responsible for 60% of the Brazillian ports system, being the biggest and top 1 most used.Technologies:- C#- .NET (including .NET Core)- React Native- JQuery- Bootstrap- SVN Tortoise- Oracle- Microservices Architecture- Entity Framework- CI/CD Pipelines (e.g., Jenkins, GitHub Actions)- Docker- Kubernetes- Redis- PostmanActivities:- Enhanced SQL query security for the enterprise’s primary API, reducing vulnerability risks by over 40%.Designed and implemented RESTful APIs to streamline communication between internal services, achieving a 20% boost in processing efficiency.- Implemented caching strategies with Redis to enhance response times in high-demand environments.Collaborated with front-end teams to create seamless user experiences using React Native, JQuery, and Bootstrap, accelerating front-end load times.- Developed Dockerized microservices, orchestrated with Kubernetes, to support scalable and resilient deployment processes.- Integrated CI/CD pipelines using Jenkins and GitHub Actions to automate deployment, resulting in a 30% decrease in manual errors.- Utilized Entity Framework for effective database management, enabling faster, more reliable data access.- Conducted code reviews and provided mentorship on best practices in secure, efficient .NET development.- Worked with QA to implement automated testing protocols, improving code reliability across services.
  • Governo Do Brasil
    Software Engineer
    Governo Do Brasil May 2024 - Jul 2024
    Achievements:- Months of human work, changed to minutes/hours of virtual machine work, a real innovation inside the brazilian contability scenery.- My work was so good that the legal procedures for me to become a partner in the company that hired me are already being done.Context:Application created for the Brazilian government, , used to recognize/extract data from banking documents to make some private actions, this company is the number one for this service, literally the biggest and with no competition on the market. Technologies:- Python / PyTorch / OpenCV- TensorFlow- FastAPI- React.js- Nest.js- PostgreSQL- Docker- Kubernetes- Redis- AWS (Lambda, S3, EC2)- NginxActivities:- Developed secure email-link authentication for user login, improving both user experience and security, architected and implemented core backend services to manage user registration, process results, and handle sensitive agency data, adhering to strict government compliance standards.- Main backend to register users, analyses results and agencies data.- Built backend for user registration, results analysis, and agency data management.- Implemented microservice for document pre-analysis and analysis, including document validation and queuing for further processing.- Configured Nginx as a load balancer to enhance application availability and manage traffic flow effectively under high-load conditions.- Automated CI/CD pipelines in GitLab, ensuring reliable deployments and minimizing downtime, while maintaining high code quality standards.- Collaborated on the front end with React.js to create responsive user interfaces and interactive dashboards that display document analysis insights in real time.
  • Libcode
    Software Engineer
    Libcode Mar 2023 - Jun 2024
    Achievements:- I swap a entire node.js API to Golang from scratch, improving the request time in 400/500ms less.- Security and autentication behaviors like JWT and improvements against SQL Injection.- Realtime web chat created improving the support comunication.Context:- Totally fullstack, responsible to swap the old Node.js to Golang, customize and integrate a frontend template buyed by the client using React.js/Typescript and Material UI styling, the enterprise is a Software House that work with many clients, but in this project i work building a web manager for IPTV ( Internet Protocol Television ) clients with many intern features about this context.Technologies:- Golang- React.js / Typescript / Material UI- Node.js- Docker- PostgreSQL- JWT (JSON Web Token)- PostgreSQL / MariaDB /MongoDB- WebSockets- GraphQL- Redis- CI/CD (GitHub Actions)- AWS (EC2, RDS, S3)Activities:- Successfully developed a full CRUD application in Golang using the MVC architecture, optimizing code structure and scalability, quickly adapted to Golang, leveraging strong learning skills to design and implement a production-ready application from the ground up.- Created a microservice architecture supporting real-time communication with WebSockets, designed to handle high volumes of concurrent user interactions.- Configured Redis caching to improve response times and handle high-demand data access efficiently.Set up Docker and Kubernetes for seamless containerization and orchestration, enhancing deployment efficiency and application scalability.- Built a CI/CD pipeline using GitHub Actions, enabling continuous integration and deployment to streamline updates and ensure code reliability.- Leveraged AWS services, including EC2 for backend hosting, RDS for PostgreSQL database management, and S3 for static asset storage, ensuring a robust cloud infrastructure.- Enhanced security practices by implementing JWT for user authentication.
  • Upwork
    Software Engineer
    Upwork Jan 2024 - Mar 2024
    Achievements:- Developed microservices for image recognition and automated betting using the Martingale strategy, achieving 95% accuracy in result detection.- Created a Chrome extension for real-time browser tab streaming via WebSocket, reducing streaming latency by 30%.- Integrated Telegram signals for automated bets, increasing decision speed by 50% and reducing manual intervention.- Reduce the human intervention/work to almost 0.Context:Application created for a client who need automatizate your bets inside inside a casino website, this project has maded with 4 microsservices and a google chrome extension, maded for a british client that will start a Micro SAAS with automatic bets.Technologies:- Python - CV2- Numpy- Flask- Machine Learning- Redis- Telegram API- Google Chrome API- Javascript- DockerActivities:- Designed and implemented a Chrome extension to capture and stream the active browser tab via WebSocket, ensuring low-latency, real-time transmission of image frames.- Developed a microservice architecture with four independent services, including an image analysis service that processes streamed frames to detect win, loss, or await states using CV2 and Numpy for high-accuracy visual recognition.- Built a machine learning model within the image recognition microservice, leveraging trained image datasets to achieve over 95% accuracy in predicting results, significantly reducing errors and manual oversight.- Integrated the Telegram API to create a real-time betting microservice that processes signals and manages automated bets using the Martingale strategy.- Utilized Docker for containerization, ensuring smooth deployment and scalability across environments for all microservices, from image processing to automated betting actions.
  • Workana
    Software Engineer | Dermatologist System | Fullstack Development
    Workana Dec 2022 - Aug 2023
    Achievements:- Optimized team efficiency, improving task delivery time by 50% through endpoint development and seamless integrations.- Reduced anamnesis PDF generation time by 40% and improved server storage with document compression.Context:Application created for a client who has a SaaS for dermatologist clinics, i work creating endpoints and integrating.Technologies:- React.js- Nest.js- Docker- Typescript- MySQL- AWS- CI/CD PipelinesActivities:- Led backend development by designing and integrating key endpoints, ensuring smooth and efficient data flow between frontend and backend systems.- Refactored and optimized the PDF generation process for anamnesis reports, implementing document compression for more efficient storage and processing on the server.- Built and deployed RESTful APIs using Nest.js to support patient data management, enhancing the usability and functionality of the SaaS application for dermatology clinics.- Configured AWS for scalable storage and database management, utilizing Docker for containerization and implementing CI/CD pipelines for streamlined and consistent deployments.- Improved code maintainability and data handling by optimizing MySQL queries and refining service architecture, contributing to a more responsive and user-friendly application experience.
  • Workana
    Mobile Developer | Igaming Project
    Workana Nov 2022 - Mar 2023
    Achievements:- Launched iGaming signals app on Google Play and Apple Store, resolving complex approval issues.- Integrated real-time signals via Telegram API and implemented user access limits for free users.- Automated user creation through Kiwify integration, streamlining post-payment onboarding.Context:Application created for a client who has a SaaS for Igaming casino signals, i workly building the entire product and launching the app in stores ( Google Play / Apple Store ), the first enterprise that have a application about igaming inside the mobile stores.Technologies:- React Native- Nest.js- Websocket- Typescript- PostgreSQL- Telegram API- Marketplace Platform Webhook- DockerActivities:- Developed real-time WebSocket connections to deliver instant iGaming signals, ensuring seamless integration with Telegram API for efficient signal distribution.- Implemented business logic to manage and enforce daily usage limits, restricting free users to one hour per day with automatic time tracking and notifications.- Built automated workflows for user creation and onboarding by integrating with Kiwify, streamlining account setup following payment confirmation.- Solved complex app store compliance issues, working through regulatory requirements and securing approvals for the first iGaming signals app on Google Play and Apple Store.- Optimized backend services in Nest.js to handle high-volume requests and maintain low-latency data retrieval from PostgreSQL, supporting a responsive user experience.- Created custom analytics dashboards to track signal usage and user behavior, providing insights for continuous product improvement and user engagement.- Managed app lifecycle tasks, including version control, update deployment, and troubleshooting, ensuring app stability and feature consistency on both mobile platforms.
  • Workana
    Mobile Developer | Delivery Services | Mobile Development
    Workana Nov 2022 - Dec 2022
    Achievements:- My first time talking with a direct client and making my pitch to be choosed for work in the project.- First time with React Native and understanded how really works and the differences about React.js and Reatc Native.Context:Application created for a client who has a SaaS for managing deliveries. I received the API and built the application based on the client's requirements, always organized to delivery before the project deadline.Technologies:- React Native- React Native Barcode Scanner- Redux- Typescript- Axios- Jest- Figma | UI/UX Design Activities:- Developed robust offline functionality, enabling request caching and automatic syncing once the device regained internet connectivity, essential for in-field use.- Integrated core app pages (Login, Homepage, Day Deliveries, Delivery Details) with contractor’s API, using React Native Context API and Async Storage for efficient state management.- Implemented barcode scanning feature using React Native Barcode Scanner, with real-time validation and automated delivery status updates upon successful scans.- Designed custom Redux actions and reducers to handle state changes across the app, ensuring a smooth and consistent user experience.- Coordinated closely with the client on UI/UX requirements, using Figma for design collaboration and testing to align with their vision and ensure a user-friendly interface.- Developed comprehensive testing suite with Jest, including unit tests and integration tests, to ensure app reliability and performance under various usage scenarios.- Built secure login and authentication flows, handling token storage and session management for seamless user access.- Leveraged Axios for API interactions, implementing error handling and retry logic to manage network interruptions during data requests.- Created reusable components to maintain consistency across screens, streamlining future updates and feature enhancements.
  • Specter Labs
    Software Engineer
    Specter Labs Nov 2022 - Feb 2023
    Achievements:- With my high productivity, i helped the team to delivery the system with 1 month in advance.- Team comunication hability improved Context:Building solutions mainly in the frontend, responsible for create screens, integrate and testing, always following and respecting the task deadline, this interprise is a Software House and i work hard in a project that is a marketplace for the marketing digital niche ( Copywriting, Landing Page, VSL), this company is a software house with great exponential growth.Technologies:- React.js- Next.js - Node.js- Typescript- Stripe API- Jest- PostgreSQLActivities:- Implementation of a payment/checkout system in frontend.- Implementation of a realtime web chat in frontend.- Screens created with pixel perfect following the UI/UX Design rules.

Caic Rocha Education Details

Frequently Asked Questions about Caic Rocha

What company does Caic Rocha work for?

Caic Rocha works for Modallport Sistemas

What is Caic Rocha's role at the current company?

Caic Rocha's current role is Software Engineer | Fullstack | Mobile Developer | .NET | C# | Python | Golang | TypeScript | JavaScript | React | React Native | Docker.

What schools did Caic Rocha attend?

Caic Rocha attended Blue Edtech.

Not the Caic Rocha you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.