Software Engineer having experience in developing web applications using Java, C#, Spring Boot, .NET Core, Angular, PostgreSQL, etc. Also interested in some trending technologies e.g. React, Microservices, NoSQL Database Systems (MongoDB, Redis), Message Brokers (RabbitMQ, Kafka) and Distributed Systems.
Passionate about software development and spends some free time for learning new technologies and developing some apps by using these technologies. Likes travelling, meeting new people, learning languages and new things; particularly history, cuisine and culture.
Technical Skills :
• Programming Languages : Java, C#
• Frameworks : Spring Boot, Spring MVC, Spring Data JPA, Hibernate, .NET Core
• Web Development : JavaScript, Angular, React (beginner), TypeScript, HTML, CSS
• Database Systems : PostgreSQL, Oracle, SQL Server, MongoDB (beginner)
• Versioning : Git, GitHub, GitLab
• Testing : JUnit, Mockito
• Architecture : Docker, Restful API, JSON
• CI/CD Tools : Azure DevOps
• Tools : Slack, Jira, ClickUp
• Methodologies : Agile, Scrum, Code Review, Pair Programming, Unit Testing