I am a software engineer with extensive experience in developing blockchain applications and back-end systems. I have worked with various technologies such as Corda for blockchain, Spring Boot for back-end, PostgreSQL for database management, and AWS technologies like S3, RDS, EC2, and Lambda. For programming languages, I am proficient in Java, Kotlin, JavaScript, and Python.
I am also experienced in a test driven development where we create unit tests for our controllers and services using Junit and Mockito.