Experience
Software Developer IIGenetec
—
- Architected distributed systems, improving maintainability through smaller, focused microservices
- Leveraged event-driven communication between microservices for scalability and reliability
- Increased resilience of complex workflows with retry mechanisms and idempotency strategies
- Designed REST APIs with adherence to standards such as versioning, ensuring backwards compatibility
- Enhanced code quality and readability by implementing a state machine for predictable state management
- Mentored junior engineers, providing guidance on design patterns and architectural principles
C#
.NET
Azure
Docker
Kubernetes
MongoDB
TypeScript
React
React Query
Jest
React Testing Library
Confluence
Opsgenie
Software Developer IGenetec
—
- Refactored frontend codebase in React to utilize compound components, enhancing code modularity and reusability
- Migrated to React Query for improved data fetching strategies, optimizing performance and reducing network requests
- Implemented resource-based authorization middlewares using .NET, ensuring secure access control and enforcing fine-grained permissions
- Contributed frequently to written documentation artefacts, fostering collaboration and knowledge sharing
C#
.NET
Azure
Docker
Kubernetes
MongoDB
TypeScript
React
React Query
Jest
React Testing Library
Confluence
Opsgenie
Software Developer InternGenetec
—
- Worked on the backend codebase of a Cloud-based video surveillance system
- Increased system robustness by ensuring compatibility with new camera states
- Maintained alignment with current industry standards by migrating to a newer supported version of .NET
- Implemented coding best practices and design patterns such as publisher-subscriber, dependency injection, mediator
C#
.NET
Azure
Research AssistantConcordia University
—
- Participated in the research of algorithmic solutions to ensure 5G networks adhere to Service Level Agreements
- Engaged in reading various academic papers and research materials, discussing key insights with Professor and colleagues
- Orchestrated complex business workflows in Java using Camunda BPM, integrating multiple systems to streamline and automate processes
Java
Camunda
Quality Assurance InternCAE Healthcare
—
- Executed test runs on medical simulation systems, ensuring comprehensive test coverage
- Routinely monitored quality assurance progress by tracking issues and communicating with developers for prompt issue resolution
- Generated detailed test reports and documentation for each release, providing valuable insights for improvements
- Prepared thorough test plans and test cases, verifying compliance with requirements
Jira
Education
Projects
Accomplishments
Top Performing StudentConcordia University
2021
Featured as one of Concordia University's top performing students!
Dean's List (Tier 1)Concordia University2019, 2020, 2021, 2022
$1000 awarded to students with an annual GPA of at least 4.2/4.3
Knowledge First ScholarshipConcordia University2017
Renewable scholarship of $2500 per semester (total of 8 semesters) in recognition of high academic entrance qualifications