John doe
Stack: Java, Spring Boot, Node, Typescript, SQL, AWS, GCLOUD, Linux/Unix
Phone Number: +5200000000
Email: johndoe@gmail.com
Location: Narnia
Linkedin: tu linkedin
SUMMARY
Backend developer with 3 years of experience specializing in Java, Spring Boot, Node.js, TypeScript, Express.js, SQL, AWS and Google Cloud technologies. Experienced in Agile methodologies such as Scrum, with a strong focus on building scalable and secure backend services.
EXPERIENCE
Backend Developer Remote March '23 — Current
naoheunaoheu
- Migrated a real-time service originally developed in Go using Gorilla WebSocket to Node.js with Express and Socket.IO, enabling multi-user functionalities and reliable real-time communication. Additionally, implemented the corresponding frontend service module using Angular 17 and Material UI, allowing users to seamlessly consume and interact with live data through a responsive and intuitive interface.
- Implemented secure authentication workflows integrating OAuth2 with Google, significantly enhancing both user experience and platform security. Designed and developed the full token management logic, including access tokens and refresh tokens, to ensure seamless session handling and secure reauthentication.
Skills: GCLOUD, Angular, SQL, Sockets, Javascript, Typescript, Go, Java, Spring boot, Linux.
Backend Developer Remote March '24 — Current
aotenhutnaoeuh and portfolio companies
- Developed conversational AI agents using Eliza OS and Node.js for deployment on WhatsApp and Telegram. These agents were enriched with real-time context tracking of a cryptocurrency, allowing users to query price data and receive automated investment recommendations. The system enabled dynamic, context-aware interactions and supported a seamless user experience across messaging platforms. Utilized Google Cloud’s VM Engine and Cloud Run for efficient deployment, scalability, and automated execution of services.
- Built a web scraper using Node.js and Puppeteer to extract cryptocurrency data from Coinglass and Bitcoin Treasuries, providing real-time price context for an AI agent. The scraper was designed to simulate human-like behavior to avoid bot detection and blocking, which was one of the main technical challenges. The collected data was then injected into the agent’s context to support accurate and timely financial interactions.
Skills: node, Puppeteer, Google Cloud, Typescript, Javascript, Cloud Run, Docker, MySql, Linux.
- Developed a high-performance JSON parser in TypeScript to process and validate large JSON files, which serve as input for an AI agent generation engine. This task involved reverse-engineering the engine’s architecture, debugging undocumented issues, and ensuring robust data ingestion for multi-agent system creation.
- Maintained and enhanced an AI agent generation engine using Gemini and Java with Spring Boot, focusing on the creation of precise prompts to define distinct agent personalities and embed RAG (Retrieval-Augmented Generation) memories. These improvements enabled agents to exhibit more coherent, context-aware behavior and improved overall system consistency and scalability.
- Built a backend service in Java to manage JSON-based agent data, ensuring reliable handling and smooth integration with external messaging platforms such as Twilio, WhatsApp Web, Telegram, Facebook and Twitter—supporting automated multi-agent deployment across diverse communication channels.
- Configured Java-based endpoints to publish scheduled Facebook posts, dynamically adjusting the posting frequency based on the volume of available content. Integrated with Cloud Scheduler to enable fully automated execution, supporting the continuous maintenance and distribution workflow of a news outlet’s content pipeline.
Skills: Java, JPA, Hibernate, MySql, GCLOUD, spring web, spring security, spring boot, JDBC, twilio, python, node, javascript, typescript
- Developed a high-performance JSON parser in TypeScript to process and validate large JSON files, which serve as input for an AI agent generation engine. This task involved reverse-engineering the engine’s architecture, debugging undocumented issues, and ensuring robust data ingestion for multi-agent system creation.
- Collaborated with Telcel to develop an active messaging agent that delivered WhatsApp template messages to customers, aiming to increase user engagement and retention. The system was designed to handle high-volume message dispatch with personalized content, leveraging WhatsApp Business APIs and automation workflows to ensure timely and effective communication.
Skills: Typescript, node, Whatsapp Api.
Adjunct Professor On-Site January '25 — August’25
aoeutnhaoeu
- Adjunct Professor teaching Programming Languages I, II, and III, as well as Databases and Software Architecture. I specialize in delivering hands-on instruction in JavaScript, TypeScript, and Node.js, while also introducing students to core cloud computing concepts and best practices in modern software development.
- I have led university workshops focused on web deployment and API security in Node.js. These sessions cover topics such as secure authentication, input validation, token management, and deployment strategies using platforms like Google Cloud, Vercel, and Heroku.
Skills: Javascript, node, typescript, linux, google cloud, mysql
Fullstack Developer Remote - Part-Time November'22 — March'23
aoteuht
- Solved storage and scalability challenges by designing a cloud-based solution using AWS S3, enabling reliable data access and long-term maintainability, implementing a secure storage for patient information, following best practices for privacy and compliance.
- Collaborated in an agile environment (Scrum), managing tasks, code reviews, and version control through Git and GitHub.
Skills: React, React Native, AWS, AWS S3, AWS IAM, AWS CLOUDFRONT, docker, DynamoDB
SKILLS
Operating Systems: UNIX, Linux, Windows
Programming Languages Java, Javascript, Typescript, Python, Go, Shell Script, SQL
Database Systems MySQL, PostgreSQL, MongoDB, DynamoDB, Oracle, Sybase
Cloud Platforms AWS (Amazon Web Services), GCP
Software & IDE VS Code, IntelliJ IDEA, Postman
Version Control Systems: Git, GitHub, GitLab
Languages English, Spanish
CERTIFICATIONS
AWS Academy Cloud Security Foundations
AWS
AWS Academy Cloud Operations
AWS
Introduction to Cybersecurity
Cisco
Specialized Program: Google Data Analysis
Google
EDUCATION
B.S. in Software Engineering, Polytechnic Univerity lbalbala Aug '21 — May '24
narnia, narnia