I am a results-driven Software Engineer with over three years of experience in designing and implementing scalable, high-performance systems for leading technology companies. My expertise lies in backend development, AI model training, API engineering, and system architecture, with a strong focus on delivering efficient, secure, and resilient solutions.
As a software engineer, I have developed scalable microservices and RESTful APIs using Java (Spring Boot), Google Geocoding API, and Swagger UI. I developed over twenty REST APIs for geospatial software, optimised data processing pipelines, and improved application efficiency by 70%. Security and testing have always been at the core of my development practices. I implemented custom Java filters for authentication and used JUnit, Mockito, and ScalaTest to maintain a 90%+ test coverage.
Technical Skills:
• Programming Languages: Java, Scala, Python, PHP (Laravel), C#
• Frameworks & Tools: Spring Boot, Angular, Redis Pub-Sub, JUnit, Mockito
• Databases: PostgreSQL, MSSQL, MongoDB
• DevOps: Git, GitHub Actions, Jenkins
• Security: Spring Security (Role-Based Access Control)
• AI & Data Processing: OpenCV, Feather, AI Training & Data Annotation
I am always excited about tackling complex challenges, optimising performance, and pushing the boundaries of software engineering. Whether it’s designing highly available microservices, training AI models, or securing enterprise applications, I thrive in environments that demand innovation, problem-solving, and efficiency.
Let’s build the future, one optimised system at a time! 🚀