I am a Full Stack Senior Software Engineer with over 12 years of experience developing applications for various industries, including healthcare and insurance. My expertise lies in delivering high-quality, scalable solutions using Ruby on Rails, JavaScript (React.js), and Node.js. I am adept at leveraging Amazon Web Services (AWS) for deployment and management, and I excel at implementing CI/CD practices to enhance development workflows.
I have a proven track record as a technical leader, well-versed in industry best practices, such as the SOLID design principles and design patterns. My approach includes Test Driven Development (TDD) to ensure robust code quality. My experience spans building APIs, web applications, and SaaS platforms.
Beyond my technical skills, I am a collaborative team player with excellent communication and interpersonal abilities. I have successfully led cross-functional, distributed teams and mentored junior developers. My commitment to CI/CD practices has consistently streamlined development processes.
I am dedicated to participating in every stage of the software development lifecycle and continually seek to learn new technologies and assume additional responsibilities to add value to customers. As a senior software engineer and technical leader, I am passionate about solving complex problems, driving business growth, and collaborating effectively with teams to achieve outstanding results.
October 2024 - Present
As a key contributor to a worker training and task allocation system, I worked on the core proficiency-based training module, optimizing task matching using performance metrics. I engineered a secure client data pipeline, automating extraction, encryption (AES-256/PGP), and SFTP transfers while implementing soft delete functionality for compliant data retention. Additionally, I mentored junior developers, conducted code reviews, and enforced best practices in security and system architecture, improving code quality and reducing post-deployment issues.
March 2018 - December 2022
Develop a bidding engine that auctions leads to the highest bidder. The system will automatically notify the lead seller once their leads are purchased. Additionally, create a dashboard to display lead details, including sale prices and buyer information.
Agent Hiring Platform Streamline the hiring process for agents by providing an intuitive form-based platform. Candidates submit their personal details, and an automated logic system evaluates whether they meet Assurance’s hiring standards. Qualified applicants receive a meeting invitation to discuss onboarding.
Commission Management System Automate commission calculations and payments for agents. The system pulls sales data from multiple sources, performs real-time calculations, and determines daily earnings. Commissions are disbursed directly to agents’ bank accounts via Zelle.
Nov 2013 - Dec 2022
Worked on various Client projects during this tenure as a Contract Developer. One of them is Assurance.com. Most of the projects are small ones that the client requested and they are not even live anymore.
Nov 2012 - Oct 2013
I worked on modernizing an existing Sinatra-based application by rebuilding it in Ruby on Rails. This internal project was designed to manage a telecom customer database, with a focus on simplifying data storage and retrieval. A key feature was the integration of a barcode reader that automatically scanned SIM card details and populated the application form, improving efficiency and reducing manual entry.
Dec 2009 - Nov 2012
Worked on various Client projects during this tenure.