Hello! I'm Angelo Santiago, a passionate and productive developer dedicated to crafting elegant and efficient solutions. In the dynamic world of technology, being productive isn't just about writing code; it's about mastering workflows, optimizing processes, and continuously learning. I believe that productivity stems from a blend of technical expertise, time management, and a collaborative spirit. My approach ensures that I deliver high-quality projects that not only meet but exceed expectations.
Productivity, to me, is also about staying curious and adaptable. The tech landscape is constantly evolving, and I thrive on exploring new trends, tools, and methodologies. Whether it's diving into a new programming language, experimenting with the latest frameworks, or understanding emerging technologies like AI and cloud computing, I am always eager to expand my skill set. This commitment to learning ensures that my solutions are not only current but also innovative and robust.
Being a productive developer means more than just individual work. I value collaboration and believe in the power of community. Engaging with other developers, participating in open-source projects, and contributing to developer communities are integral parts of my professional life. This collaborative spirit helps me stay connected with the broader tech ecosystem, learn from others, and share my knowledge.
At the heart of my work is a focus on the end-user. I aim to create intuitive and user-friendly applications that provide real value. My development process involves constant feedback loops, user testing, and a keen eye on user experience (UX) principles. This approach helps in building applications that are not only functional but also delightful to use.
I believe in sharing what I learn. Through blogs, talks, and tutorials, I enjoy teaching others and demystifying complex concepts. This not only reinforces my understanding but also helps the community grow. Whether you're a seasoned developer or just starting out, I hope my insights can inspire and assist you in your own journey.
TypeScript is a strongly typed programming language that builds on top of JavaScript, providing better tooling at any scale.
React is a popular JavaScript library for building user interfaces.
Next.js is a powerful React framework that enables server-side rendering and enhanced SEO.
React Native is a framework for building native mobile applications using JavaScript and React.
Let's Be Friends is a social networking app built with React 18, featuring a page-based router for intuitive navigation. The app leverages Appwrite for backend services and integrates Node.js with Express to enhance security, particularly for its messaging and payment features. Given the high level of user interaction, stringent document security measures are implemented. The application is hosted on Hostinger and utilizes Tailwind CSS and Shadcn for modern and responsive design. For the payment processing, Let's Be Friends uses PayMongo, ensuring secure and seamless transactions.
https://lets-be-friends-ten.vercel.app