Deltek
Sr. Software Engineer Sep 2025 - Present
- Driving development of enterprise-grade project management and ERP software solutions used by project-driven businesses across the globe.
- Working closely with Product Managers and clients to gather requirements, define acceptance criteria, and ensure delivered features align with real-world business needs.
- Designing and implementing data orchestration pipelines using Apache Airflow, automating complex workflows and improving data reliability across the platform.
- Building and maintaining Python-based backend services and automation scripts, enabling robust integrations with third-party platforms and internal systems.
- Engineering integrations with multiple external platforms and services, ensuring seamless data exchange and interoperability across the product ecosystem.
- Developing and maintaining Tableau connector integrations, enabling clients to surface product data in custom dashboards and reporting workflows.
- Driving performance enhancement initiatives — profiling bottlenecks, applying time-space trade-offs, and optimising critical code paths to measurably reduce latency and resource usage.
- Collaborating on system design with the wider engineering team — contributing to architecture decisions, API contracts, data modelling, and scalability planning.
- Architecting scalable frontend modules using React and TypeScript with a focus on reusability, accessibility, and performance.
- Leveraging AWS cloud services for deployment, storage, and infrastructure management to support production-grade reliability.
- Leading code reviews and mentoring junior engineers, raising the bar for code quality and engineering best practices across the team.