Sorry, unable to follow Daryl. Please try again.
Senior Software Engineer with 7+ years of experience designing, developing, and supporting enterprise-scale systems in complex organizational environments. Proven technical lead with hands-on experience in backend development, RESTful API integration, cloud platforms and agile delivery. Currently pursuing an M.Sc. in Artificial Intelligence, with a strong foundation in system architecture, security, and enterprise application support. Experienced in collaborating with business stakeholders, leading development teams, and modernizing mission-critical platforms within large institutions.
Serve as Technical Lead and Lead Developer for the Student Records Management System (SRMS), a large-scale enterprise ERP-style application supporting academic and administrative operations. Lead, supervise, and mentor a development team of 1 ICT Engineer and 4 Junior Engineers, providing technical leadership, peer programming, code reviews, and structured training. Architect, design, develop, test, and implement web-based applications, backend services, and RESTful APIs supporting complex institutional workflows. Translate business requirements, process flows, and data models into functional and technical specifications aligned with enterprise standards. Design and optimize relational database queries and schemas, ensuring efficient data access, integrity, and reporting performance. Manage and support Linux-based environments, including deployment, monitoring, and performance tuning of applications. Provide Tier 3 specialist support for business-critical systems, performing deep diagnostics, root cause analysis, and system remediation to ensure continuity of operations. Lead application lifecycle management, including enhancements, defect resolution, and modernization of legacy system components. Utilize Agile and DevOps practices (Jira, JSM, CI/CD tools) to manage development workflows and deliver continuous improvements. Develop and maintain comprehensive technical documentation, including system design, user guides, and operational procedures. Engage with stakeholders to analyze business needs, model system behavior, and deliver scalable technical solutions
Designed and developed modules for a large-scale Student Records Management System (SRMS), comparable to enterprise ERP platforms. Built and maintained RESTful APIs and web services, enabling integration across systems and supporting data exchange. Developed complex SQL queries, reports, and dashboards, supporting operational reporting and business intelligence. Applied data modeling techniques to support structured data storage and efficient retrieval. Participated in all phases of the Software Development Life Cycle (SDLC) including requirements analysis, system design, development, testing, deployment, and support. Supported application maintenance, troubleshooting, and performance optimization for critical systems. Conducted code reviews and documentation, ensuring adherence to coding standards and maintainability. Mentored junior developers through peer programming and knowledge transfer, improving team capability.
Administered Microsoft Teams for remote learning at Marian Academy Primary School, ensuring seamless onboarding of staff and students and maintaining 100% engagement in virtual classes. Designed and implemented ETL pipelines using Python, Pandas, and Snowflake for enterprise data processing. Performed data modeling and transformation, supporting structured analytics and reporting systems. Developed and deployed cloud-based applications on Microsoft Azure, supporting scalable and automated workflows. Built Power BI dashboards, improving business intelligence capabilities and reporting efficiency.
Developed AI-driven applications leveraging NLP and machine learning techniques. Implemented backend services and API integrations, supporting enterprise-grade automation solutions. Built automated testing frameworks, improving system reliability and reducing production defects. Collaborated in Agile development environments, contributing to design, development, and deployment cycles
Developed internal web-based tools and modules, improving operational workflows and user experience.
Research Skills and Reasoning Skills
Gained experience in software development methodologies, testing, and deployment processes.