An Experienced Software Engineer with 5+ years of professional experience in building production ready solutions with diverse teams.
• Implemented Agile methodologies, leading daily stand-ups, sprint planning, and retrospectives to ensure project alignment and timely delivery.
• Utilized Git for version control, managing code branches, merging, and resolving conflicts efficiently.
• Effectively utilized JIRA for issue tracking, task assignment, and collaboration among team members.
• Analyzed complex requirements, identified potential issues, liaised with stakeholders and devised innovative software solutions to meet project objectives.
• Conducted comprehensive software testing, including unit testing and debugging to resolve software defects promptly.
• Applied object-oriented design principles and design patterns to develop modular, reusable, and maintainable code.
• Designed and optimized relational database schemas, writing efficient SQL queries to ensure optimal database performance.
• Collaborated with cross-functional teams to develop features for lithography machines.
• Provide cost analysis around budget for projects.
• Liaise with stakeholders regarding business requirements for successful project execution
• Select tools & technologies that are best suited to achieve high performance and scale for applications
• Write unit tests, debug and troubleshoot errors
• Architect, develop, and document projects in collaboration with a team
• Implement newly requested features.
• Configure CI/CD for each project.
• Mentor teammates on coding best practices and perform code reviews
Achievements:
• Refactored an inherited buggy solution which improved product sales with an extra $220k
• Closed out $50k outstanding cash from client.
• Perform Application Migration successfully from self-hosted servers to Azure Platform without data loss and zero downtime
• Developed, maintained and improved an eCommerce application
• Database setup with PostgreSQL
• Implemented newly requested features for application.
• Signals: A KPI Management system that helps clients measure how effective they are towards achieving their business objectives alongside business intelligence reporting with Tableau & Power BI to spot trends and predict insights.
https://www.signalsdata.io/
• Trail: A Monitoring and Evaluation application that helps the government keep track of social programmes around Sustainable Development Goals (SDGs).
https://app.mytrail.io/
• TWINSCAN NXE:3600D: An EUV Lithography machine responsible for creating pattern on silicon used for making microchips found in all electronic devices
https://www.asml.com/en/products/euv-lithography-systems/twinscan-nxe-3600d