👋🏻 Hi there!
I am Rui, based in Greater Phoenix, Arizona. With over a decade of experience, I specialize in crafting seamless web interfaces, robust server-side databases, and efficient APIs for diverse web and mobile applications. My expertise spans Full Stack Development, AI, Amazon Web Services (AWS), and Infrastructure as Code (IaC), enabling me to deliver scalable and high-performance web solutions.
I am committed to using cutting-edge technologies to enhance user experiences, drive data-driven decision making, and foster business growth. Passionate about continuous learning, I keep myself at the forefront of web development trends and best practices, aiming to bring innovative solutions and transformative impacts to the tech industry.
My journey in the field of software engineering began with my interest in technology and programming during my early school years. Over time, I have honed my skills in various programming languages, including JavaScript/TypeScript, Python, Java, Go, and C#. I have strong problem solving skills and am adept at designing complex and robust systems, APIs, and databases.
On the AI front, I have hands-on experience integrating large language models and advanced analytics into production environments. I frequently leverage OpenAI solutions and other LLM services to build intelligent applications that utilize retrieval-augmented generation (RAG) pipelines. Additionally, I incorporate RAGAs (Retrieval Augmented Generation Assessment) to measure model accuracy, relevance, and performance, ensuring robust and reliable AI-driven functionalities at scale.
I also enjoy building applications using one of the most popular full stack frameworks: modern frontend frameworks such as Next.js, and backend frameworks like Spring, ASP.NET and FastAPI. I’m excited to build RESTful and GraphQL-based applications—alongside CI/CD tools(GitHub Actions, GitLab Pipeline, Argo CD)—and perform integration, unit, functional, and acceptance testing. I am well-versed in cloud-based platforms such as Google Cloud, AWS, and Microsoft Azure.
I have experience working on projects of various scales, from small web applications to enterprise-level distributed microservices. I am proficient in Agile/Scrum methodologies and have worked with an array of development/deployment tools such as Git , Kubernetes (AWS EKS), Terraform, Scalr, OpenTofu, Red Hat OpenShift Service on AWS (ROSA) OpenShift and Docker.
My expertise in software engineering also extends to areas such as software architecture, design patterns, and testing. I believe in building software that is not only functional but also well-designed and user-friendly.
I am a passionate problem solver who enjoys tackling complex challenges and crafting elegant solutions. Collaboration is key for me: I thrive in team environments and am eager to align technology with business goals for transformative outcomes.
Please visit my GitHub page for a complete list of my skills, and feel to reach out to me if you have any questions.