
Skilled software developer with strong expertise in leading development teams, architecting solutions, and driving projects to successful completion. Adept at leveraging advanced coding skills in multiple programming languages and frameworks to create robust and scalable applications. Known for fostering collaborative environments, adapting to changing requirements, and consistently delivering high-quality results.
Programming Languages & Frameworks: Java (Oracle Certified) C# (NET Framework & NET Core) Angular (Web Application Development)
Architecture & Design: Layered Architecture Domain-Driven Design (DDD) Microservices Architecture (Basic Understanding) Data Structures & Algorithms
Database & SQL: Oracle & PostgreSQL (Experience with Query Optimization) SQL (Proficient)
Testing & Quality Assurance: Unit Testing
Additional Skills: DevOps Methodologies Version Control (Git)
Technologies & Tools Backend Technologies: Spring Boot Containerization & Orchestration: Docker Kubernetes API & Gateway: Kong Gateway Messaging: RabbitMQ Code Quality & Analysis: SonarQube Monitoring: Prometheus Testing Tools: JMeter Security & Storage: Vault Object Storage Authentication Methods (eg, RH256, Private/Public Key)