Bernard Ograh

Backend Developer

SKILLS

Spring BootJavaPythonFlaskREST APIsMySQLGoPostgreSQLDatabasesC#ASP.NETHTMLBootstrapAWSPHPSwagger

PROFESSIONAL EXPERIENCE

Backend Developer Intern

@AmaliTech Services

Technologies Used

Spring Boot, Spring Security, JWT, PostgreSQL, Flask, Java, Python, AWS, Swagger

Technology Intern

@Telecel Ghana

Technologies Used

Flask, Python, HTML, CSS, Bootstrap, Java, Spring Boot, MySQL, Google Cloud

Fullstack Developer Intern

@Bsystems Limited

Technologies Used

HTML, CSS, Bootstrap, PHP, MySQL, XAMPP

PERSONAL PROJECTS

Chat Application

A real-time one-on-one chat application built with Spring Boot backend. Features WebSocket connections for instant messaging and MongoDB for message storage.

Spring Boot, Spring Data, MongoDB, WebSocket, HTML, CSS, JavaScript

Inner Thoughts - Real-time Thought-Sharing Platform

Designed and developed a comprehensive RESTful API backend. Features include user authentication (JWT), dynamic content feeds, advanced search with filtering, real-time updates for likes, and comprehensive user profile and settings management. Prioritized API scalability, security (XSS/SQLi prevention, input sanitization), data validation, caching, and content moderation to support a responsive React frontend.

Go, Gin Framework, PostgreSQL, Redis, GORM

ErrorAlerts - Real-time Error Monitoring

A real-time error monitoring and alerting system for web applications. It allows developers to track, manage, and receive instant SMS notifications about errors. Features include comprehensive error tracking, a dashboard for trend analysis, project organization, API key management, and multi-user team support.

Go, Gin, GORM, PostgreSQL, JWT, React, Next.js, TypeScript, Tailwind CSS, Shadcn, Axios, Real-time Systems, SMS Integration

Amali-RMBP

An innovative LLM application that uses TWI language for prompting. Built with Flask backend and integrated with Llama and Groq APIs, deployed on AWS cloud infrastructure.

Flask, Python, Llama, Groq, AWS

Go Backend Generator

A powerful CLI tool that generates modern Go backend projects. It features an interactive CLI, supports Gin, GORM, JWT authentication, and multiple databases (PostgreSQL, MySQL, SQLite, MongoDB). The generator provides an enterprise-grade project structure with services, handlers, and middleware, includes Docker support, unit test templates, auto-migration, and environment configuration.

Go, Gin, GORM, JWT Authentication, PostgreSQL, MySQL, SQLite, MongoDB, Bubble Tea (CLI UI), Docker, CLI Tool Development, Clean Architecture

POS API

A comprehensive Point-of-Sale API built with Spring Boot. Features secure authentication, inventory management, and transaction processing with MySQL database.

Spring Boot, Spring Data, MySQL, Spring Security

Book Inventory API

A robust book inventory management API built with ASP.NET and C#. Utilizes Entity Framework for database operations and SQL Server for data storage.

ASP.NET, C#, Entity Framework, SQL Server

CONTACT ME