Bentley Systems
Associate Software Engineer
July 2024 - Current
My key contributions during this time 👇
- Redesigned & Implemented the Internal Diagnostic Reports API Service (V3) end-to-end in C#, ensuring reverse compatibility and improving performance. Also, developed unit and integration tests, enhancing test coverage and reliability.
- Integrated Open Telemetry for API services, enhancing logs, metrics, and traces to improve observability by 50%. Also, configured Azure Application Insights for powerful analytics and visualization.
- Resolved & Optimized UI issues in React, upgrading to the latest iTwinUI version for better performance and user experience.
- Developed & Deployed Version 3 of a New Diagnostic Reports API on Azure API Management (APIM), managing end-to-end development, testing, and CI/CD pipelines for automated build, deployment, and release.
- Typescript
- NodeJS
- React
- C#
- dotnet
- DevOps
- azure
- Docker
- Git
- Postman
- MongoDB
Bentley Systems
Software Engineer Intern
Jan 2024 - Jul 2024 · 6 mos
Some key contributions during this time 👇
- Designed & Implemented an end-to-end CI/CD pipeline for a C# .NET project using Azure DevOps, reducing manual intervention by 60% and accelerating deployment efficiency.
- Integrated & Managed Mend and Veracode security scans, identifying and resolving vulnerabilities in API services and UI projects, enhancing application security by 10%.
- Enhanced API services to efficiently handle Seq logs, optimizing the logging structure for better troubleshooting and faster debugging.
- Increased test coverage to 80% by writing unit and integration tests in C# .NET, ensuring higher code reliability and stability. Also, integrated Azure API Management (APIM) to enhance API security and monitoring.
- Typescript
- NodeJS
- React
- C#
- dotnet
- DevOps
- azure
- Docker
- Git
- Postman
- MongoDB