Lead Software Engineer
● Drove the design and development of multiple applications from identifying system requirements and partner dependencies to workload balancing,software implementation, engineering, testing, and configuring metrics, alarms, monitors, and dashboards● Assured comprehensive project documentation, including detailed specifications for proposed features, fostering improved development efficiency and streamlined development processes resulting in increased customer satisfaction and increase revenue growth to 50% using the latesttechnologies of C#, .NET, MongoDB, AWS services (Lambda, SQS, Event Bridge, Redis, Endpoints, RDS, Cloud watch, Secret manager), Stored Procedure, Views, Jira, Bitbucket and MS Graph● Constructed scalable APIs and background workers using .NET, improving system performance by 30%. Managed end-to-end development projects, delivering 95% of projects on time.● Resolved technical issues with a 90% success rate in cross-functional teams. Additionally, achieved a 90% accuracy rate in migrating existing data to the new database● Helped in business module discussions and worked with project managers, developers, quality assurance and customers to resolve technical issues.Mentored developers, resulting in a 15% improvement in team productivity. Also perform the Pull requests, code reviews, load/stress testing, unit/integration/e2e testing.● Cooperated to the learning process of the .net engineering team through technical presentations