Principal Software Engineer
Orbitax | Jan 2021 - Present
MongoDB
PostgreSQL
Monitoring
Docker
Apache Kafka
Kubernetes
Terraform
Go (Golang)
AWS (Amazon Web Services)
-Worked closely with CTO, Product Managers, UX team, and business developers to strategize product design and implementation.
-Exploring areas of application's performance improvement, application flexibility, and produce high quality, efficient code.
-Mentoring juniors software developers to scale up the team.
-Participate code review and refactoring.
-Aggregate the domain requirements from domain experts and transform the requirements to the application's feature.
-Dockerization API, CI/CD and end-to-end deployment in cloud.
-Tracing, logging , monitoring API and work with metrics.
-Transmission Service: Designed and developed a next-generation transmission service that transmits machine-to-machine user confidential tax reports to the country local GOVT's tax authority without any human interaction including Germany, France , Netherlands and will be supported many more. This is a game changing service which is not only used by lots of existing corporate users but also millions of new users only bought this service.
-Task Manager: Built a scalable restful Task Manager API that helps millions of users with full CRUD operation, task board creation, attachments sharing with one to other.
Senior Software Engineer
Orbitax | Jan 2019 - Dec 2020
MongoDB
Redis
Docker
Apache Kafka
Kubernetes
Event Sourcing
gRPC
.NET
Go (Golang)
AWS (Amazon Web Services)
I am working on micro-services application for building an International Tax Platform with a 4-5 people's team. On that platform, developed four core services and managing the service's additional requirements. Communicating with domain expert team, understanding their thought, client requirements, and implement those new features on platform services.
♦ Project Name: International Tax Platform (ITP)
â– Designed, implemented, and managed REST API using micro-service architecture, Event Sourcing
techniques, cutting-edge technologies, and methodologies.
â– Designed and developed a Tax Planning management solution (WHT) for a large number of
inter-company data and increase API performance.
â– Design and implemented Global Tax Compliance monolithic application reporting tool which
helps the tax community organizations and multinational enterprises to submit their annual
optimization tax report for each jurisdiction.
♦ Responsibilities:
✔ Backend API Implementation to support front-end application.
✔ Integrating the supporting 3rd party library and sub-system which is mostly used in
broadcasting world.
✔ Developing new tools and libraries which make to support client workflow easier.
✔ Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
✔ Analyze client needs and software requirements to determine the feasibility of design within time and cost constraints.
✔ Determine system performance standards.
✔ Automated and Unit testing (TDD) Execution.
✔ Code refactoring and write high quality & performance-oriented code.
♦ Development process: Agile development, Continuous Integration.
#micro-service #rabbitMQ #mongoDB #rest #.net coe #oauth2 #go #aws #javascript #angular #c sharp #kibana #git #graphQL #docker #kubernetes #unit-test #jira #agile #gRPC #Redis