Bobby Singh picture of face

I am Bobby,
Your Fullstack Webdeveloper

I am a freshly certified full-stack developer in the vibrant heart 🖤 of Berlin. My journey in coding is fueled by a fascination with crafting solutions that are both technically proficient and user-friendly, enhancing user satisfaction.

Download Resume Contact Me
Bobby Singh picture of face

About

I’ve had a varied career, working in both technical roles and customer-focused positions. My interest for technology and experience in tech support and software quality have helped me pick up new skills quickly. Below, I share how my journey has evolved and some of the activities I enjoy when I’m not working.

Background

I’ve worn many hats, bridging technical expertise with B2B and B2C roles. My background in tech support and software quality, along with a lifelong interest in technology, enables me to quickly acquire and implement new skills 🎯.

Transition

Working with a SaaS solution sparked⚡️ my transition into web development. This role, combined with my customer-focused background, highlighted the opportunity to merge my technical skills with a user-centric approach.

Downtime

When not coding, I enjoy curating playlists 🎶 on Spotify, moving my body to rhythmic Cycling, and Body-Pump 🏋️‍♀️ . I also engage in the art of public speaking with Toastmasters 🥂.

HTML
CSS
JavaScript
TypeScript
React
Angular
jQuery
Bootstrap
Node.js
Express
MongoDB
PostgreSQL
AWS
Firebase
Netlify
Heroku
Jest
Puppeteer
Axios
Parcel
React Native
Expo

Skills

I am a versatile web developer specializing in both frontend and backend development, with a focus on creating responsive, user-friendly web applications. My skill set spans across various technologies and frameworks, ensuring high-quality, secure, and efficient solutions.

Frontend Development

Specializing in creating responsive, user-friendly web applications using HTML, CSS, JavaScript, and TypeScript. Proficient in frameworks like React, Angular, and React Native.

Core Technologies:
  • HTML, CSS, JavaScript, TypeScript
  • React, Angular, jQuery, Bootstrap
  • Test-driven development (TDD)
  • Behavior-driven development (BDD) with Cucumber and Gherkin
Backend Development

Proficient in server-side development with Node.js and Express, focusing on building robust APIs and managing databases using MongoDB and PostgreSQL.

Core Technologies:
  • Node.js, Express, RESTful APIs
  • MongoDB, PostgreSQL
  • JWT for authentication and authorization
  • Cloud storage: AWS, Firebase, Netlify, Herku
Additional Skills

Experience with cloud storage solutions, local data storage, and advanced testing methodologies to ensure high-quality, secure applications.

Technologies & Tools:
  • Testing: Jest, Cucumber, Puppeteer
  • Data storage: AWS, Google Firestore
  • Libraries: Axios, PropTypes, Parcel
  • Mobile development: React Native, Expo
image of a computer

Projects

The CareerFoundry Full Stack Program catapulted me into the API realm, developing a backend API with Node.js as a base for clients in React and Angular. My journey expanded into mobile app development with React Native and crafting a Serverless App (PWA) using Test-Driven Development.

scroll to left to left
picture of Pokemon JS App
Pokemon Js App

A JavaScript-based web app focused on Pokémon, utilizing HTML, CSS, and JavaScript to fetch and present detailed data from an external API.

Features
  • Responsive Design
  • Fetch from API
  • Browse Pokemons

Technologies
  • HTML
  • CSS
  • JavaScript
  • jQuery
  • Bootstrap
picture of Myflix-Client in react
Myflix- Client (React)

A myFlix React App is a client-side, React-built platform offering detailed movie information. Users can create profiles, save favorites, and explore movies, part of a full-stack MERN application

live-icon antenna github-icon github-icon
Features
  • Access Movie Information
  • User Authentication
  • Manage Favorites
  • Manage Profile Data

Technologies
  • React, Bootstrap
  • Express.js, Node.js
  • MongoDB
  • Passport.js
  • Parcel
picture of Chat App
Chat App (React-native)

React Native App - A real-time chat app allowing users to exchange messages, share photos, videos, and their location instantly.

Features
  • Share Pics and Videos
  • Photo Libary Integration
  • Share location
  • Real-time Chat
  • Offline Message Access

Technologies
  • React Native
  • Google Firestore
  • Expo Cli
  • Node.js
  • Gifted Chat
picture of Myflix-Client in angular
Myflix-client (Angular)

This Angular app connects to a custom server-side REST API and database, offering access to a movie details.

live-icon antenna github-icon
Features
  • User Registration
  • View Movie Details
  • Save Movie Favorites
  • Edit User Profile

Technologies
  • Angular
  • Node.js
  • Angular Material
  • Typescript
  • Typedoc
picture of app Meet N Code
Meet N Code (Serveless PWA & TDD testing)

Created a serverless React PWA applying TDD practices, integrated with Google Calendar API for event retrieval.

live-icon antenna github-icon
Features
  • Event Filtering
  • Detailed Event Views
  • Offline Functionality
  • Home Screen Shortcut
  • Data Visualization

Technologies
  • OAuth Login
  • Google Cal. Integration
  • Puppeteer
  • JEST
  • Cucumber Gherkin
logo api
MyFlix Server (API)

A server-side component for myFlix, built with Node.js, Express, and MongoDB, offering a robust RESTful API for efficient movie data management.

live-image antenna live-image antenna
Features
  • Fetch All Movies
  • Detailed Movie Info
  • User Profile Management
  • Account Deletion

Technologies
  • Express
  • Mongoose, MongoDB
  • Passport-JWT, Bcrypt
  • JSON Web Token (JWT)
  • JSDoc
  • Postman

Contact Me 🤙

Open to joining creative ventures and projects. If you're in need of a committed collaborator, let's get in touch.


image of people working at their desk in an open office space