Lead software engineer with 12+ years of experience in the full software development cycle. Highly adept in leading engineer teams to achieve software development upgrades and increase business efficiency while delivering world-class solutions to clients. Proficient at C#, Python, Java, C++, ASP.NET Core, Sprint Boot, FastApi, Pytorch, Scrapy, OpenCV etc. Very good knowledge on Object Oriented Programming and Principles, Software Architecture, Machine Learning, Deep Neural Network, Bioinformatics, Multi-Threading etc. Deep experience with Microservices Architecture, Docker, Kubernetes, Asynchronous Messaging, Git, CI/CD etc. Possess a passion to work on the latest technologies like Blockchain, AI etc. Interested on Open Source Software Development and Linux.
HighlightsÂ
Hands on experience to design and develop many mission critical, scalable applications using micro service architecture
Leading software development team.
Hands on Tools and Technologies: Microservices, Bioinformatics, Machine Learning, Deep Neural Network, Project Management, Agile, Scrum, Domain Driven Design (DDD), Clean Archtiecture, Event Sourcing, Multi-tenant, CQRS, Single Sign On (SSO), RFID, Python, C#, Java, C++, Golang, Kotlin, Perl, Shell, SQL, ASP.NET Core, ASP.NET MVC, Sprint Boot, Sprint Security, Sprint Batch, IText, WCF, WPF, Entity Framework, Dapper, Identity Server 4, ITextsharp, Eureka, Ocelot, Apache Kafka, RabbitMQ, MQTT, MassTransit, CI/CD, Jenkins, Service mesh, Istio, API Gateway, Idempotency, Distributed transaction, Service Discovery, gRPC, Minio, Oracle, MS SQL Server, PostgreSQL, MySQL, Sqlite, Elasticsearch, RavenDB, EventStoreDB, MongoDB, Redis, Nginx, Apache, IIS, Kestrel, Docker, Kubernetes, Git, SVN, Jira, Asana, SonarQube, React.js, Angular, Serilog, NLog, xUnit, pytest, Junit, maven, gradle, Linux, MacOS