Senior Software Developer
Current- Currently developing a distributed Data Center and Infrastructure Management (DCIM) project using .NET Core and SQL Server as the main tech stack, creating RESTful APIs and gRPC services for highly available server-to-server communication.- Boosted throughput by at least 60% by improving the system architecture and refactoring mission-critical parts of the system.- Introduced test suites and CI/CD pipelines for the codebase, refactored error-prone code to eliminate subtle bugs to… Show more - Currently developing a distributed Data Center and Infrastructure Management (DCIM) project using .NET Core and SQL Server as the main tech stack, creating RESTful APIs and gRPC services for highly available server-to-server communication.- Boosted throughput by at least 60% by improving the system architecture and refactoring mission-critical parts of the system.- Introduced test suites and CI/CD pipelines for the codebase, refactored error-prone code to eliminate subtle bugs to prevent random system failures, increased the overall system uptime by more than 30%.- Rewrote LINQ and SQL queries to reduce query execution times in general.- Created solutions to DevOps issues by creating a custom database migration tool to prevent version mismatches and a system monitoring tool that checks system health and extracts business-critical data insights from various products.- Streamlined the development ecosystem by incorporating agile development practices resulting in less time spent on configuration, development, and deployment workflows. Show less