Software Engineer
Current• Successfully migrated three .NET Core microservices to the .NET Core 5 version, with test coverage from 45% to above 95%.• Designed and implemented scalable APIs and background workers for managing more than 9000 printers, processing and printing more than half a million invoices and others tax documents daily, using .NET Core, Entity Framework, Hangfire, and Google Cloud Platform.• Contributed to the improvement and expansion of Node and Golang microservices through refactoring… Show more • Successfully migrated three .NET Core microservices to the .NET Core 5 version, with test coverage from 45% to above 95%.• Designed and implemented scalable APIs and background workers for managing more than 9000 printers, processing and printing more than half a million invoices and others tax documents daily, using .NET Core, Entity Framework, Hangfire, and Google Cloud Platform.• Contributed to the improvement and expansion of Node and Golang microservices through refactoring and new feature implementation. Using caching strategies improved response time by 20% to search products.• Improved test coverage in five microservices, from 60% to over 90%.• Enriched system metrics by integrating the platforms with telemetry, working on improving application logs, and building dashboards with Grafana, New Relic, and configuring alarms.• Continuous Integration/Deployment Pipeline Integration, pull requests, code reviews, load/stress testing, unit/integration/e2e testing. Show less