Bernard Simpson
@bernardsimpson
Senior Full Stack Engineer with expertise in scalable web applications.
What I'm looking for
I am a Senior Full Stack Engineer with over 10 years of experience in building scalable web applications, particularly in startup environments. My expertise lies in integrating AI and machine learning to optimize processes and enhance user experiences. I have a strong track record of delivering projects end-to-end, utilizing modern frameworks and cloud technologies.
In my recent role at Teravision Technologies, I developed a stock trading and investment app that simplifies the investment process for beginner investors. I integrated various third-party APIs and utilized Next.js and React to create a seamless user interface. My experience also includes building an AI-powered healthcare SaaS project, where I implemented advanced technologies to generate accurate treatment plans. I am passionate about mentoring developers and thrive in collaborative, fast-paced settings.
Experience
Work history, roles, and key accomplishments
Senior Full Stack Engineer
Teravision Technologies
Mar 2023 - May 2025 (2 years 2 months)
Built a Brokerage: Stock Trading and Investment App, integrating third-party APIs like Alpaca, Kraken, Bybit, and IB for seamless broker and financial data connections. Developed the web application using Next.js and React, focusing on admin dashboard functionality and user interface, while implementing the core API with Node.js/Nest.js and TypeScript for stock and crypto trading.
Senior Full Stack Engineer
CBT
Feb 2020 - Feb 2023 (3 years)
Developed an AI-powered SaaS healthcare project using Python, Flask, AWS, and PostgreSQL, enabling accurate treatment plan generation. Implemented an AI-driven summarizing process with OpenAI Chat GPT-3 for detailed treatment plans for various healthcare stakeholders. Created a dynamic user interface with ReactJS and Three.js, incorporating 3D visualizations and interactive elements.
Full Stack Engineer
Publisto
Jun 2017 - Jan 2020 (2 years 7 months)
Developed a microservice-based Online Banking SaaS Platform using NestJS, PostgreSQL, and AWS Cloud Platform services. Built a complex admin portal with NextJS, TailwindCSS, D3.JS, and GraphQL for real-time analytic data. Designed and implemented a Data Pipeline for an analytic system using Python, Kinesis, PostgreSQL, and Kafka.
Full Stack Developer
Netstudio
Jul 2014 - May 2017 (2 years 10 months)
Collaborated with cross-functional teams in product meetings, ensuring adherence to technical specifications and deadlines within Scrum and Sprints. Participated in the migration from RESTful APIs to GraphQL API, improving data fetching flexibility and reducing over-fetching/under-fetching issues, which augmented frontend performance. Implemented a complex and interactive user interface using Reac
Education
Degrees, certifications, and relevant coursework
National Technical University of Athens
Bachelor of Science, Computer Science
Completed a comprehensive curriculum in Computer Science, covering core principles and advanced topics. Gained foundational knowledge in programming, algorithms, and software development methodologies.
Tech stack
Software and tools used professionally
Postman
Redash
D3.js
GitHub
GitLab
Kubernetes
Jenkins
React Native
PostgreSQL
IndexedDB
Gmail
Node.js
Django
Next.js
NestJS
Nuxt.js
Material-UI
three.js
Redis
Terraform
Jira
styled-components
jQuery
React Query
JavaScript
HTML5
TensorFlow
PyTorch
Kafka
RabbitMQ
FastAPI
Grafana
GraphQL
gRPC
AWS Lambda
Serverless
Zustand
Athens
NGINX
Gunicorn
SQL
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Bernard?
You can contact Bernard and 90k+ other talented remote workers on Himalayas.
Message BernardFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
