12/29/2023 updated


80 % partially available
Senior Software Engineer & DevSecOps Lead
Reading, United Kingdom Masters in Electronic Engineering and Computer Engineering with Computer Science (MEng))
FlutterBalsamiqJavaScript (Programming Language).NET FrameworkActive DirectoryActive Directory Federation ServicesApplication Programming Interfaces (APIs)Agile MethodologyData AnalysisPenetration TestingSystems EngineeringApp Store (IOS)ASP.NET MVC FrameworkHTML5Authentications
.NET Core, .NET, .NET Framework, ASP.NET MVC, Active Directory, ADFS, agile, Agile Methodologies, Angular4, Angular2, App store, API, automated test, Azure Data Factory, backend, database backups, Balsamiq, large data, Blazor, Bootstrap, C#, CSS, Cloud, CQRS, Computer Engineering, CI/CD, XSS, D3.js, Dart, analytics, data integration, data layer, data management, data storage, data visualization, Data Warehouse, data operations, databases, database, DevOps, DevSecOps, disaster recovery, ES6, Entity Framework, ETL, Figma, Flutter, frontend, front-end, Git, Google Play, Grafana, HTML 5, Highcharts, access management, jQuery, Javascript, Kendo UI, Microservices, micro service, Azure DevOps, Azure, Azure Cloud, BizTalk Server, Microsoft TFS, UI automation, Windows, mobile app, MongoDB, Neo4j, OAuth, Object-Oriented Programming (OOP), Object- Oriented Programming (OOP), Octopus Deploy, OpenID, PRTG, Power BI, Prometheus, Python, regression testing, REST API, REST APIs, RESTful API, SQL, SQL databases, SSIS, SSRS, SAML, Selenium, Single Sign-On, SSO, design patterns, penetration testing, version control, SaaS, SOLID Design Principles, Swagger, SASS, Automation Engineer, TFS, Typescript, user authentication, PowerShell, XPath, Zeplin
Languages
EnglishNative speaker
Project history
Managed the autonomous delivery and provisioning of databases, applications, library
dependencies and utilities across the business
Ownership of version control management for all ongoing development projects in
collaboration with internal and external team members
Oversight of administration, monitoring and reporting of DevOps tasks, sensory data and KPIs
Managing internal and third-party penetration testing projects and facilitating required
environments automatically
Designed and led the centralization of all CI/CD pipelines into an Octopus Deploy Hub
Led the development of internal SQL toolkits, PowerShell utility libraries and API integrations
to maintain automation and security
Led breakdown and refactoring of legacy repetitive code blocks and layers into organized
reusable NuGet packages
Led transition from legacy Razor pages and Vanilla Javascript components into SPA
architecture under modern ES6+ and frontend frameworks
Implemented XSS preventative measures, form validation aspects, error handling and user
feedback modules across key levels of the SaaS architecture
Worked closely with product owners and clients to develop optimized data-rich dashboards
and key information tile outputs
Collaborated with cross-functional teams and led the full-stack design and delivery of
configurable form features
--- Skills and technologies:
Octopus Deploy, Git, Azure Repos, Azure Cloud Pipelines & Releases, Azure Logic Apps, Paessler PRTG, Grafana,
Prometheus, C#, Python, SQL, PowerShell, .NET Core 3.1, Entity Framework, Dapper, Swagger, Javascript ES6\ES9+,
Typescript, Angular11, CSS grid, CSS flexbox, Kendo UI, Highcharts, Zeplin, Microservices, REST API, CLEAN,
Architecture, CQRS, Event Bus
dependencies and utilities across the business
Ownership of version control management for all ongoing development projects in
collaboration with internal and external team members
Oversight of administration, monitoring and reporting of DevOps tasks, sensory data and KPIs
Managing internal and third-party penetration testing projects and facilitating required
environments automatically
Designed and led the centralization of all CI/CD pipelines into an Octopus Deploy Hub
Led the development of internal SQL toolkits, PowerShell utility libraries and API integrations
to maintain automation and security
Led breakdown and refactoring of legacy repetitive code blocks and layers into organized
reusable NuGet packages
Led transition from legacy Razor pages and Vanilla Javascript components into SPA
architecture under modern ES6+ and frontend frameworks
Implemented XSS preventative measures, form validation aspects, error handling and user
feedback modules across key levels of the SaaS architecture
Worked closely with product owners and clients to develop optimized data-rich dashboards
and key information tile outputs
Collaborated with cross-functional teams and led the full-stack design and delivery of
configurable form features
--- Skills and technologies:
Octopus Deploy, Git, Azure Repos, Azure Cloud Pipelines & Releases, Azure Logic Apps, Paessler PRTG, Grafana,
Prometheus, C#, Python, SQL, PowerShell, .NET Core 3.1, Entity Framework, Dapper, Swagger, Javascript ES6\ES9+,
Typescript, Angular11, CSS grid, CSS flexbox, Kendo UI, Highcharts, Zeplin, Microservices, REST API, CLEAN,
Architecture, CQRS, Event Bus
Managed and collaborated with client teams on a wide range of data integration and
warehousing projects
Led the design and implementation of ETL steps for data sanitization, validation, normalization,
repair and restructuring
Improved large data queryability and reduced export overhead through use of read-only
optimized storage and event delegation
Designed and implemented a centralized database warehouse and monitoring portal to
visualize operational activities and business KPIs/metrics
Implemented enterprise-level database backup and retention policies with disaster recovery
protection, ensuring reliability and availability
Implemented thorough metric collection for monitoring database backups, overall data health
and user activity, as well as error and event logs
Automated anonymization and shipment of sensitive data to maintain privacy and improve
testing accuracy
Led internal Ops teams and oversaw DBA activities and infrastructure maintenance tasks,
ensuring operational efficiency and reliability
Administered security access management for SQL databases, Windows VMs and internal
portals at user and role group level
Successfully delivered a micro service driven commenting feature to enhance user report
accessibility and privacy throughout the business
Spearheaded the migration from monolithic user preference and personalization structures to
a centralized service, resulting in synced and consistent user experiences across all applications,
and significantly improved performance through indexing key settings and filters
Collaborated with internal developer team to design and implement a scalable identity
provider service responsible for secure user authentication and authorization
Restructured legacy business rules and data projects into a unified, CQRS-compliant data
integration flow based on CLEAN Architecture principles
Enhanced integration capabilities by securely exposing key functionalities through welldocumented
and throttled REST APIs providing seamless and controlled access
--- Skills and technologies:
Microsoft TFS, Azure DevOps Server, BizTalk Server, Azure Functions, Active Directory, Grafana, C#, SQL, PowerShell,
.NET Framework, .NET Core, Razor, Entity Framework, SSIS, SSRS, Power BI, ETL, Data Warehouse, Javascript
ES5\ES6, Typescript, Angular4, CSS grid, Kendo UI, CanvasJS, Balsamiq, Microservices, REST API, CLEAN Architecture,
CQRS, Publish\Subscribe pattern
warehousing projects
Led the design and implementation of ETL steps for data sanitization, validation, normalization,
repair and restructuring
Improved large data queryability and reduced export overhead through use of read-only
optimized storage and event delegation
Designed and implemented a centralized database warehouse and monitoring portal to
visualize operational activities and business KPIs/metrics
Implemented enterprise-level database backup and retention policies with disaster recovery
protection, ensuring reliability and availability
Implemented thorough metric collection for monitoring database backups, overall data health
and user activity, as well as error and event logs
Automated anonymization and shipment of sensitive data to maintain privacy and improve
testing accuracy
Led internal Ops teams and oversaw DBA activities and infrastructure maintenance tasks,
ensuring operational efficiency and reliability
Administered security access management for SQL databases, Windows VMs and internal
portals at user and role group level
Successfully delivered a micro service driven commenting feature to enhance user report
accessibility and privacy throughout the business
Spearheaded the migration from monolithic user preference and personalization structures to
a centralized service, resulting in synced and consistent user experiences across all applications,
and significantly improved performance through indexing key settings and filters
Collaborated with internal developer team to design and implement a scalable identity
provider service responsible for secure user authentication and authorization
Restructured legacy business rules and data projects into a unified, CQRS-compliant data
integration flow based on CLEAN Architecture principles
Enhanced integration capabilities by securely exposing key functionalities through welldocumented
and throttled REST APIs providing seamless and controlled access
--- Skills and technologies:
Microsoft TFS, Azure DevOps Server, BizTalk Server, Azure Functions, Active Directory, Grafana, C#, SQL, PowerShell,
.NET Framework, .NET Core, Razor, Entity Framework, SSIS, SSRS, Power BI, ETL, Data Warehouse, Javascript
ES5\ES6, Typescript, Angular4, CSS grid, Kendo UI, CanvasJS, Balsamiq, Microservices, REST API, CLEAN Architecture,
CQRS, Publish\Subscribe pattern
Collaborated with developer team to implement secure user authentication and authorization
for micro service driven SPAs using JWT tokens and claims-based security
Utilized claims and decorator patterns to enhance and centralize user and role security layer,
as well as feature support for task and entity permissions
Collaborated on a project to develop dashboards optimized for Print and PDF media, featuring
user-configurable tiles which support tailored outputs of data
Improved dashboard data building and visualization by implementing a rich library of KPI
charts in collaboration with business owners and clients
Diligent work on full-stack development across diverse projects focusing on data operations,
RESTful API end points and front-end components
--- Skills and technologies:
Microsoft TFS, C#, SQL, .NET Framework, ASP.NET MVC, Razor, Entity Framework, Javascript ES5, jQuery, Typescript,
Angular2, CSS, Bootstrap, Kendo UI, D3.js, Balsamiq, Microservices, REST API, Object-Oriented Programming (OOP),
Agile Methodologies, SOLID Design Principles
for micro service driven SPAs using JWT tokens and claims-based security
Utilized claims and decorator patterns to enhance and centralize user and role security layer,
as well as feature support for task and entity permissions
Collaborated on a project to develop dashboards optimized for Print and PDF media, featuring
user-configurable tiles which support tailored outputs of data
Improved dashboard data building and visualization by implementing a rich library of KPI
charts in collaboration with business owners and clients
Diligent work on full-stack development across diverse projects focusing on data operations,
RESTful API end points and front-end components
--- Skills and technologies:
Microsoft TFS, C#, SQL, .NET Framework, ASP.NET MVC, Razor, Entity Framework, Javascript ES5, jQuery, Typescript,
Angular2, CSS, Bootstrap, Kendo UI, D3.js, Balsamiq, Microservices, REST API, Object-Oriented Programming (OOP),
Agile Methodologies, SOLID Design Principles