Worked within the R&D CTO Office on the Demo Platform team, contributing to the design,
delivery, and continuous improvement of the platform supporting demonstration
capabilities for IFS Cloud. Specialized in release engineering, DevOps automation, cloud
platform engineering, and AI-powered developer productivity solutions.
Key Achievements
- Led release engineering for two major enterprise releases and multiple monthly
releases, coordinating end-to-end software delivery across more than 10 engineering
teams and multiple cloud environments while overseeing release planning, deployment,
validation,
post-release verification, and production support to deliver reliable, high-quality
software releases.
- Reduced documentation deployment time from approximately 4 hours to under 3 minutes by
designing and implementing an automated documentation platform using Azure Static Web
Apps, MkDocs, and CI/CD pipelines.
- Improved release quality by strengthening deployment pipelines, increasing unit test
coverage using SonarQube, remediating security vulnerabilities, and enforcing code
quality standards across enterprise applications.
- Performed root cause analysis across cloud infrastructure, CI/CD pipelines, and
enterprise applications, implementing long-term solutions that improved platform
reliability and operational resilience.
- Designed and delivered an AI-powered engineering assistant using Microsoft Copilot
Studio that indexed over 100 internal knowledge pages, increasing documentation usage
fivefold and reducing time spent locating technical information.
- Led solution design and technical decision-making, evaluating implementation options,
mitigating technical risks, and delivering scalable, secure, and maintainable enterprise
software.
- Mentored junior engineers through code reviews, knowledge sharing, and technical
guidance while promoting engineering best practices across the team.
- Applied AI-assisted coding tools, including GitHub Copilot and Cursor, to accelerate
implementation, debugging, refactoring, test generation, and documentation while
maintaining code quality, security, and engineering standards.
Contributed to the design, development, and delivery of enterprise software solutions for
the Xyicon platform, specializing in React, TypeScript, frontend architecture, automated
testing, and desktop application integration. Worked closely with cross-functional teams
to deliver scalable, high-performance applications while driving improvements in code
quality, developer productivity, and user experience.- Delivered more than 10 production
features by leading end-to-end development from requirements gathering through
production deployment, partnering with product owners, designers, and engineers to build
scalable enterprise applications using React and TypeScript.
Key Achievements
- Designed and implemented over 50 reusable React components, improving code reuse, UI
consistency, and long-term maintainability.
- Developed a Revit add-in using C# and WPF, enabling seamless integration between
desktop engineering workflows and cloud-based applications.
- Improved application performance through API optimization, caching strategies, and
memory usage improvements, delivering faster response times across key workflows.
- Resolved over 100 software defects and enhancement requests, improving platform
stability, maintainability, and user experience.
- Developed more than 100 automated end-to-end tests and more than 20 unit tests,
reducing manual regression testing time from approximately 3 hours to 20 minutes.
- Participated in architecture discussions, code reviews, technical planning sessions,
and Agile ceremonies to continuously improve software quality and engineering standards.
Contributed to teaching, research, and faculty-led engineering projects within the
Department of Computer Engineering while supporting undergraduate education and
multidisciplinary software engineering initiatives.
Key Achievements
- Delivered lectures, laboratory sessions, tutorials, and practical classes for
undergraduate engineering students, mentored student projects, and conducted assessments
to improve learning outcomes.
- Extended final-year research into a peer-reviewed IEEE Access publication,
demonstrating strong analytical thinking, experimentation, software development, data
analysis, and technical writing skills.
- Contributed to faculty research and software development initiatives through system
implementation, testing, debugging, data analysis, and technical documentation.
- Served in multiple leadership roles, including Project Manager, Scrum Master, and
Financial Assistant, coordinating project planning, Agile practices, budgeting,
stakeholder communication, and project execution.
- Played a key role in establishing the ESCAL MakerSpace, designing workstations,
coordinating resources, supporting laboratory setup, and managing technical operations
and safety.
- Developed and updated course materials, maintained student records, and participated
in faculty development programs and academic workshops.
- Contributed to the ACES Outline 2019 departmental newsletter and supported
departmental initiatives through technical and administrative contributions.
- Recognized for professionalism, dedication, teamwork, and collaborative contributions
to teaching, research, and departmental development.
Contributed to the development of enterprise software solutions within an Agile
environment, working on projects including Torus and Apex Salary while gaining hands-on
experience across the full software development lifecycle.
Key Achievements
- Contributed to the development of enterprise web applications by implementing new
features and enhancements aligned with business and functional requirements.
- Worked across the full-stack technology stack using C#, .NET, .NET Core Web API,
Entity Framework Core, React, TypeScript, and Vue.js.
- Designed data models, developed stored procedures, and integrated REST APIs to support
scalable and maintainable application development.
- Diagnosed and resolved application defects while designing and executing unit tests to
improve software quality, reliability, and maintainability.
- Enhanced user interfaces and user experience for both web and mobile applications by
collaborating with cross-functional Scrum teams.
- Participated in Agile ceremonies, gaining practical experience in Scrum-based software
development, collaboration, and continuous delivery.
- Designed, developed, and executed unit tests to improve code quality, reliability, and
maintainability while identifying and resolving application defects.