
Software Development Engineer with over 5 years of experience. Currently leading a team of 5 on a project for the Philippine Government's Department of Migrant Workers. I've worked on 5 different projects, gained experience with various coding styles and work methods. I’m skilled at handling technical challenges and helping my team deliver quality results.
I am currently seeking a new opportunity where I can face fresh challenges, immerse myself in a different environment, continue learning, and share my knowledge with a new team.
Employment Verification Platform - Web application
A platform to verify the authenticity of the offer letter and of the employer who have provided to skilled and domestic worker.
Worked on a legacy code to integrate the new requirements keeping the entire system backward compatible. Managing a team of 5 by empowering each one to be a independent contributor in the project. Integrated payment gateways to handle the payments to be done for both the platform and for the process of verification. Using DynamoDB and AWS for database and deployments of microservices.
Job Matching Platform - Mobile application,
Job matching platform that connects blue-collar workers and potential employers in India with one another. Designed and developed architecture for microservices - High-level Design, Low Level Design and Schema diagrams, Worked collaboratively with cross functional teams to ensure seamless integration and deployment of microservices, Utilized AWS Lambda to deploy serverless functions, reducing infrastructure costs and improving scalability of the application, Integrated DynamoDB and AWS queues to handle real-time data processing, resulting in faster response times and improved system performance, Created and executed BDD test cases using Gauge, ensuring comprehensive test coverage and faster feedback on defects, Actively participated in all scrum activities, including Daily stand-ups, sprint planning, sprint grooming, sprint retrospective meetings, resulting in improved collaboration and alignment across the team
Sales Engagement Platform - Web-based application,
Apollo.io is an all-in-one sales intelligence platform with tools to help you prospect, engage, and drive more revenue. Sellers and marketers use Apollo to discover more customers in the market, connect with contacts, and establish a modern go-to-market strategy. Convert Figma designs into functional and responsive web pages using ReactJS, JavaScript, and CSS. Ensure that the visual appearance is consistent and design elements are accurately translated into code. Ensure an identical user experience for web applications across all browsers. Work closely with UX/UI designers in order to understand the design principles while giving input throughout the design stage to ensure feasibility and best implementation., Use version control systems like Git to keep track of code changes helping in collaboration with other developers and maintaining code integrity. Conduct comprehensive front-end testing to detect issues within the code; thereby assuring high quality and reliability of a product by using debugging tools for quick problem-solving.
Telecommunications services Platform - Web-based application,
Web application that provides telecommunication and internet services like mobility solutions, Home security, Internet, Small business solutions and various products like surveillance camera, TV etc. It enables users to select and buy multiple products or a combination of products and services best suited for their home. Implementing the self-install feature for all products and services throughout the application on both frontend and backend, Create and modify models and APIs across multiple microservices to accommodate the Self-install feature. On the front end, modified the user facing platform with respect to the changes related to self install on screens across the application. Implemented end to end Cypress tests for frontend using jest and maintained ~90% unit test coverage on backend. Actively participated in all scrum activities.
Wadhwani Advantage - Mobile and Web-based application,
Platform where different stakeholders can interact to facilitate entrepreneurship among the interested parties. Users across the globe interact through scheduled meetings and chats through the platform. Activities on the platform include consuming content like articles, videos etc. Budding entrepreneurs are provided with a platform to connect and interact with established entrepreneurs., Designed and implemented APIs for the users of the application and the admins., Implemented translation of notification using i18next library based on the client's requirements., Responsible for implementing self registration of users into the application., Responsible for migration user profiles data in the mongo database., Implemented background job processing using microsoft azure queues., Thoroughly involved in grooming, tasking, implementing and deploying of the stories using scrum technology.