Experienced software engineer specializing in Python backend development, scalable cloud systems, and microservices architecture. I’ve built and maintained high-performance applications in AWS environments, with a strong focus on reliability, performance, and clean system design. I enjoy solving complex problems and building systems that have real-world impact.

Godswill Isaac Onwuchekwa

Experienced software engineer specializing in Python backend development, scalable cloud systems, and microservices architecture. I’ve built and maintained high-performance applications in AWS environments, with a strong focus on reliability, performance, and clean system design. I enjoy solving complex problems and building systems that have real-world impact.

Available to hire

Experienced software engineer specializing in Python backend development, scalable cloud systems, and microservices architecture. I’ve built and maintained high-performance applications in AWS environments, with a strong focus on reliability, performance, and clean system design. I enjoy solving complex problems and building systems that have real-world impact.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Beginner
See more

Language

English
Fluent

Work Experience

Senior Software Engineer at Snapstream
May 31, 2025 - July 11, 2025
Contributed to the core development of SnapStream TV Search, a cloud-based platform enabling users to record, search, clip, and share live TV content with real-time closed-caption indexing and media workflows. Built scalable backend services using Flask and Django supporting transcript search, video metadata processing, and third-party integrations. Designed and maintained RESTful APIs for live video data, search indexes, and clip metadata with secure token-based authentication. Developed product-facing interfaces using Typescript, React and internal admin tools with Vue.js. Integrated AI-powered services for transcript keyword tagging and automatic content summarization. Collaborated with frontend and data engineers to deliver key features. Conducted unit and integration testing with Pytest, Jest, and Supertest. Managed containerized services with Docker, deployed applications on AWS ECS, automated infrastructure with Terraform, and supported CI/CD pipelines via GitHub Actions. Utiliz
Full Stack Engineer at Samsung Electronics America
December 31, 2022 - July 11, 2025
Developed and maintained high-performance microservices for Samsung's connected device ecosystem, enhancing smart home automation and real-time analytics. Designed microservices with FastAPI, Django, Node.js (Express, NestJS) to handle telemetry from IoT devices and integrate with SmartThings APIs for monitoring and predictive maintenance. Built AI-powered chatbots using LangChain, OpenAI API, and Rasa for automated customer support and real-time issue resolution. Integrated chatbot workflows into Samsung's platforms using Dialogflow, FastAPI, and Redis Pub/Sub. Developed front-end applications using React, Vue, and Next.js, improving user experiences across dashboards, chatbot interfaces, and logistics tracking. Created reusable UI components with Material UI, Redux, React Context, and Vuex for better performance and maintainability. Optimized data access with SQLAlchemy and PostgreSQL. Implemented distributed caching with Redis and event-driven workflows using Apache Kafka and Rabbit
Full Stack Engineer at Citi
May 31, 2020 - July 11, 2025
Developed high-performance trading applications using Python (Django) for backend services and React for frontend interfaces, ensuring real-time data updates and system reliability. Built RESTful and GraphQL APIs using Django and Flask, with Django handling complex business logic and Flask for lightweight services. Designed and enhanced interactive UI components with React and Vue.js for responsive trading dashboards and analytics tools. Implemented real-time messaging systems using Kafka, WebSockets, and Django Channels for instant trade execution updates and portfolio alerts. Tuned and managed PostgreSQL databases to support high-volume transaction processing and low-latency access. Secured data and API communications using OAuth2, JWT, and encryption to meet compliance and regulatory standards. Automated deployments with Jenkins, Docker, and Kubernetes to improve deployment velocity and infrastructure scalability. Created robust unit and integration tests with PyTest, Django Test Fr
Senior Software Engineer at Snapstream
May 31, 2025 - July 11, 2025
Contributed to the core development of SnapStream TV Search, a cloud-based platform enabling users to record, search, clip, and share live TV content with real-time closed-caption indexing and media workflows. Built scalable backend services using Flask and Django for transcript search, video metadata processing, and integrations with third-party platforms. Designed and maintained RESTful APIs secured with token-based authentication. Developed interfaces using Typescript, React, and internal admin tools with Vue.js. Integrated AI-powered services for transcript keyword tagging and content summarization, reducing manual workload. Collaborated on features such as multiview live TV monitor, clip timeline editor, and scheduling dashboards. Managed services with Docker and deployed on AWS ECS, automating infrastructure with Terraform and CI/CD pipelines via GitHub Actions. Leveraged AWS services including Lambda, API Gateway, DynamoDB, and others to support secure and scalable architecture.
Full Stack Engineer at Samsung Electronics America
December 31, 2022 - July 11, 2025
Developed and maintained high-performance microservices for Samsung’s connected device ecosystem focused on smart home automation and real-time analytics. Designed microservices using FastAPI, Django, and Node.js frameworks (Express, NestJS) to handle IoT telemetry data and integrate with SmartThings APIs. Built AI-powered chatbots using LangChain, OpenAI API, and Rasa for customer support automation and real-time issue resolution. Integrated chatbot workflows using Dialogflow, FastAPI, and Redis Pub/Sub. Developed frontend applications with React, Vue, and Next.js, enhancing UX in dashboards and logistics tracking. Built reusable UI components with Material UI, Redux, React Context, and Vuex. Optimized data access with SQLAlchemy and PostgreSQL including advanced indexing and schema design. Implemented distributed caching with Redis and event-driven workflows with Apache Kafka and RabbitMQ. Developed RESTful and GraphQL APIs for supply chain and retail systems. Containerized applica
Full Stack Engineer at Citi
May 31, 2020 - July 11, 2025
Developed high-performance trading applications using Python (Django) for backend and React for frontend, ensuring real-time updates and system reliability. Built RESTful and GraphQL APIs with Django and Flask, managing complex financial transaction logic. Designed interactive UI components with React and Vue.js for trading dashboards. Implemented real-time messaging with Kafka, WebSockets, and Django Channels for instant trade execution updates and alerts. Tuned and managed PostgreSQL databases for high-volume transaction processing and low-latency access. Secured data communications with OAuth2, JWT, and encryption to meet compliance standards. Automated deployments with Jenkins, Docker, and Kubernetes for scalable infrastructure. Created robust unit and integration test suites with PyTest, Django Test Framework, Jest, and Cypress to ensure quality in a high-frequency trading environment.
Senior Software Engineer at Snap Stream
January 1, 2023 - May 1, 2026
Led Python back-end development for Snap Stream TV Search, a cloud-based media platform enabling users to record, search, clip, and share live TV with real-time closed-caption indexing. Designed and deployed event-driven microservices using AWS Lambda, API Gateway, SQS, SNS, and EventBridge to enable scalable, fault-tolerant data flows. Provisioned cloud infrastructure with Terraform and AWS CDK, automating deployments of ECS clusters, RDS, DynamoDB, and VPC networking. Built ETL pipelines with AWS Glue, Step Functions, and Airflow to transform transcript/video metadata into structured analytics. Optimized APIs and backend workers (Flask/Django, Celery, Redis) for real-time indexing and multi-tenant workloads. Integrated AI/NLP services (spaCy, scikit-learn, NLTK) for keyword extraction, natural language search, and automatic content summarization. Hardened security (OWASP), IAM least-privilege, and improved CI/CD pipelines with GitHub Actions. Improved PostgreSQL queries and schemas,
Full Stack Engineer at Samsung Electronics America
June 1, 2020 - December 1, 2022
Developed and maintained high-performance microservices for Samsung’s connected-device ecosystem, enhancing smart home automation and real-time analytics. Built microservices with FastAPI, Django, and Node.js (Express, NestJS) to process telemetry data from IoT devices and integrate with SmartThings APIs for monitoring and predictive maintenance. Created AI-powered chatbots using LangChain, OpenAI API, and Rasa to automate customer support. Implemented chatbot workflows with DialogFlow, FastAPI, and Redis Pub/Sub for home automation suggestions. Led front-end work with React, Vue, and Next.js, improving dashboards and analytics tools. Built reusable UI components with Material-UI, Redux, and Vuex. Optimized data access with SQLAlchemy and PostgreSQL, focusing on high-volume transaction processing. Implemented security using OAuth 2, JWT, and encryption standards. Automated deployments via Jenkins, Docker, and Kubernetes on Azure. Conducted extensive testing with Jest, Cypress, PyTest
Full Stack Engineer at Citi
January 1, 2018 - May 1, 2020
Developed high-performance trading applications using Python (Django) for back-end services and React for front-end interfaces, ensuring real-time data updates and reliability. Built RESTful and GraphQL APIs with Django and Flask, with lightweight services powering complex business logic for financial transactions. Designed interactive UIs with React and Vue.js across trading dashboards. Implemented real-time messaging with Kafka, WebSockets, and Django Channels for instant trade updates and portfolio alerts. Tuned PostgreSQL databases for high-volume processing and low-latency access. Secured data and APIs with OAuth 2 and JWT. Automated deployments via Jenkins, Docker, and Kubernetes for scalable infrastructure. Created unit and integration test suites with PyTest, Django Test Framework, Jest, and Cypress to ensure code quality in a high-frequency trading environment.

Education

Bachelor's at The University of Texas at Arlington
August 1, 2014 - May 31, 2018
Bachelor's at The University of Texas at Arlington
August 1, 2014 - May 31, 2018
Bachelor's at The University of Texas at Arlington
August 1, 2014 - May 1, 2018

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Financial Services, Media & Entertainment, Consumer Goods