ROILAN ROMAN (Senior Software Engineer)
+1-813-***-**** *******.*.*****@*****.*** Ruskin, FL 33570 SUMMARY
Senior software engineer with 10 years of experience with a passion for both personal growth and software development. Detail-oriented, organized, and meticulous employee. Quick learner, strong reasoning, and problem-solving skills.
EXPERIENCE
Senior Full Stack Engineer
Datadog 03/2020 - Now
• Developed 2 part of datadog’s service, real time query parsing and execution engines using the Golang, Gin, NodeJS within microservices architecture
• Built the Endpoints for fetching metrics, logs and traces from the users in query parsing and execution service using the Restful API
• Introduced the Redis caching to optimize query parsing performance, reducing 30% of delays caused by increased user load and complex queries
• Integrated AWS CloudWatch API into the services to enable real-time monitoring, logging and proactive issue resolution
• Implemented Unit and integration tests using JUnit and Testcontainers to validate functionality and services
• Addressed and resolved over 15 challenges in developing a scalable and complex distributed system architecture utilizing AWS EC2, S3, RDS, ECS, Lambda
• Engaged in micro-frontend development using ReactJS facilitating independent deployment and scalability of features across various applications
• Designed and implemented fully automated CI/CD pipelines using Jenkins, Kubernetes and Docker for containerization, ensuring seamless code integration Software Engineer II
TechNova Global 08/2018 - 02/2020
• Developed an e-commerce analytics dashboard and SEO optimization, monitor search rankings, and optimized 3rd party shopping service listings using the Golang and Python
• Implemented OAuth 2.0 authentication and authorization protocols to secure APIs and user access management in a microservices architecture
• Integrated with RESTful and GraphQL API to fetch and analyze store data, providing merchants with valuable insights into sales and customer behavior
• Used the useful spring boot annotations for processing automation such as executing tasks on a schedule
• Designed and implemented microservices architecture and kafka for data streaming for advertising of product
• Utilized PostgreSQL for data storage, ensuring efficient data retrieval and analysis
• Developed the frontend using React, providing a user-friendly interface for managing and resolving incidents
• Implemented user authentication and filtering options, allowing merchants to customize their reports Junior Software Engineer
ShopSmart Innovations 12/2016 - 05/2018
• Analyzed the existing system and designed and developed more than 20 APIs in charge of the user order page
• Played a key role in implementing using Java for backend services RESTful APIs, improving application scalability and ease of integration
• Utilized MySQL for storing incident logs and user data, ensuring efficient data management
• Implemented role-based access control and real-time notifications, enhancing the system's security and usability EDUCATION
Computer Science
University of Florida 03/2012 - 12/2016 Gainesville, FL
• Bachelor of Science in Computer Science
SKILLS
Backend : Golang, Gin, Python Django, FastAPI, Java/Spring, Spring Boot, Spring Cloud, Core Java, Kotlin, C++, Hibernate, Node.js/Express, SaaS, J2EE, Servlets, JBoss, Maven, Gradle, Swagger Frontend : React, Vue.js, Svelte, TypeScript, Javascript, HTML5, CSS3, Bootstrap Tool & Methods :IntelliJ IDEA, Kafka, Redis, RabbitMQ, GitHub, Slack, Terraform, Jira, Git, Agile/Scrum, Apache Tomcat, Waterfall, Kanban, Unit Testing (Mocha, Pytest, JUnit, GoMock), Integration Testing(Testcontainers, Cucumber)
Databases : MySQL, PostgreSQL, MongoDB
Cloud/DevOps : Docker, Kubernetes, Jenkins, AWS, Azure, CI/CD APIs : RESTful APIs, GraphQL, gRPC
Architecture : Microservices Architecture, Microfrontend, Scalable Web Applications