Landscape

👋 HI, I AM IRENA

The joy of continuous learning,springs from nature of the exciting task.
The programmer, like the poet, works only slightly removed from pure thought-stuff !

ABOUT ME

Large image of Irena

What I enjoy doing

My mission as a developer is to contribute to applications that empower and improve lives. I believe that through code we can make the world a better place by building products that empower communities.

What I am working on

I am developing a Learner platform for students, organizing coding workshops & lessons for DCI new students and, brainstorming ideas and preparing presentations.I am passionate by both user interactions and programming headaches. I enjoy working with others to produce a better outcome. Facilitating discussions, coordinating different streams of work, and making sure our features meet quality standards means the team can ship better features faster. I am helping others as I advance in my career by sharing my experiences and perspectives through writing.

On my free time, I attend meetups, collaborate code, listen to engineering podcasts, read tech blogs, and take other online courses in order to help myself develop a growth mindset and become a better developer. More about my projects on GitHub.

When I am not coding, you can find me

Jogging IconJogging|Hiking IconHiking|Meditating IconMeditating|Reading IconReading|Traveling IconTraveling|Open-Air Music Festivals IconOpen-Air Music Festivals

Toolbox

Languages and Frameworks: Javascript, React, Gatsby, CSS3, HTML, Bootstrap, NodeJS, ExpressJS, MongoDB, Prisma, PostgreSQL, Webpack
IDE: Microsoft VS Code
VCS: Git/Github
PMS: Trello, JIRA
Debugger: Chrome DevTools
Creative Software: Adobe Photoshop, Bridge, Adobe Illustrator, Skatch, Zeplin, Postman,
OTHERS: Continuous Integration & Continuous Delivery (GitLab) ● Scrum, Docker

Learning

Currently: Enrolled in Digital Career Institute, Berlin in one one year Web Development Course. As DCI Ambassador I prepare coding workshops and lessons for the new applicants.

Distance Studies: Soft-Uni and 3 Udacity NanoDegrees in Web Dev, REACT, Full-Stack.

On my Radar: Apollo Client, GraphQL, React Hooks, Docker

Hacking on

1) Working fulltime to do the final touches in the following projects: Photography Website, Restaurant Reviews, E-Commerce website, School Blog, My Blog page, Product page for Loudspeakers, Event App, Q&A app for students. Study-Board Platform.
2) Brainstorming a new technical blog post to write.
3) Working on E-Commerce project with React, Apollo Client, GraphQL Yoga and Prisma.
4) Contributing to open source.
5) CODEWARS and Exercism challenges.

PROJECTS

Screenshot of Project

Online Radio

The website connects you with local radio online stations.

Screenshot of Project

Product Landing Page

A product Landing page built using Javascript, jQuery, HTML, CSS3, and Bootstrap.Fully responsive.

Screenshot of Project

Tic Tac Toe

A front-end project game. A user can play a game of Tic Tac Toe with the computer and choose whether they want to play as X or O. The game will reset as soon as it's over. Built using: Javascript, jQuery, HTML, CSS3, and Bootstrap.

Screenshot of Project

Pomodoro Timer

A countdown clock that switches between a Session Timer and Break Timer. The length of the timers are customizable and can be reset. Built using: Javascript, Jquery, HTML5, CSS3, and Bootstrap.

Screenshot of Project

Simon Game

A browser based version of the 1980s Simon Game. Built using Javascript, jQuery, HTML5, and CSS3.

Screenshot of Project

Beekeeping Farm

Beekeeping Farm, a private. Built using JavaScript, React, Gatsby, HTML, CSS3

Screenshot of Project

Wikipedia Viewer

Allows a user to search and view Wikipedia articles.Uses Wikpedia's API to retrieve the articles. Built using Vanilla JS, HTML, and CSS3.

Screenshot of Project

Local Weather App

Shows the weather of the user's current location in both Fahrenheit and Celcius. Uses HTML5 Geolocation API to get the user's location and Dark Sky API for the weather conditions. Built using Javascript, jQuery, HTML5, CSS, and Bootstrap.

Screenshot of Project

Hulk-A-Coustic

A private project for loudspeakers production. I built from scratch using Vanilla JS, HTML, and CSS3. WORK IN PROGRESS.

Screenshot of Project

Personal Portfolio Blog

My Personal Portfolio with Blog and Gallery. Building from scratch using JavaScript, HTML,CSS3 and SASS. WORK IN PROGRESS.

Screenshot of Project

School Blog

Allows a user to search and view Wikipedia articles.Uses Wikpedia's API to retrieve the articles. Built using Vanilla JS, HTML, and CSS3.

Screenshot of Project

Ilik Photography

A photography website. I am building the project from scratch using Vanilla JS, HTML, and CSS3. Work in Progress.

Screenshot of Project

Coffee Tangra

A coffee shop. Built using JavaScript, HTML, and CSS3.

Screenshot of Project

Blog-Berlin

A blog about Berlin. The project was build from scratch using JavaScript, HTML, and CSS3.

Screenshot of Project

La'Flame

An agency website. A project I designed to train my skills. Built using Bootstrap, JavaScript, HTML, and CSS3.

Screenshot of Project

Restaurants Review

A Restaurant Reviews project for Udacity. I developed the basic existing code to make the app responsive, accessible, performant, and available offline. Built using JavaScript, HTML,CSS, Flexbox.

Screenshot of Project

URL Shortener Microservice

This service accepts a URL and will return both the original URL and shortened URL in a JSON response. This URL Shortener Application built with JavaScript, Node.js, Express and MongoDB.

Screenshot of Project

Request Header Parser Microservice

This service returns your IP address, language, operating system, and browser specs. Built using Node.js and Express.

Screenshot of Project

Timestamp Microservice

This service accepts a string and returns both the Unix timestamp and the natural language form of that date as a JSON object. Built using Node.js and Express.

Screenshot of Project

Image Search Abstraction Microservice

This service accepts a search string and will return a set of image results from a Google custom search engine. Built using, MongoDB, Node.js, and Express.

Screenshot of Project

A Spotify-API

An interface that allows users to search artists and albums as they would do with Spotify using AJAX to make requests to the API. Clicking any search result will redirect the user to the related artist/album's Spotify page.

Screenshot of Project

Q & A

I developed this app as part of my Workshops for DCI to make it easier for the Students to ask me questions about the coding lessons. They can submit their questions through the contact form or the embedded Padlet chat and also the canvas board. Workshops:

Screenshot of Project

Revents

An event app. questions about programming, my career, or hobbies. They can submit their questions through the contact form or embedded Padlet board. Project in progress.

Screenshot of Project

PhotoWall

A photo app. questions about programming, my career, or hobbies. They can submit their questions through the contact form or embedded Padlet board. Project in progress.

Screenshot of Project

BookSwap

A Bookswap app which I am building from scratch with JavaScript, React,Redux . Work in Progress.

Screenshot of Project

Pokemon

A classic Pokemon game build with React. They can submit their questions through the contact form or embedded Padlet board.

Screenshot of Project

Irie's Shop

A small challenge project build with JavaScript, React-Redux.

Screenshot of Project

ToDo-List

A small ToDo project build with TypeScript, React-Redux

Screenshot of Project

Shoes&Bags-Store

A small online store project which I am building from scratch with JavaScript, React-Redux. Work is in progress.

Screenshot of Project

Dice Game

Shows a list of the FreeCodeCamp campers who've earned the most brownie points in the past 30 days and all timers. Uses the FCC API to get FCC top campers information.

Screenshot of Project

Memory Game

Shows a list of the FreeCodeCamp campers who've earned the most brownie points in the past 30 days and all timers. Uses the FCC API to get FCC top campers information.

Screenshot of Project

Black Jack

Shows a list of the FreeCodeCamp campers who've earned the most brownie points in the past 30 days and all timers. Uses the FCC API to get FCC top campers information.

Screenshot of Project

Connect-Four

Game build with JavaScript and jQuery. It's a game where 2 players drop tiles into a grid, and each player tries to connect four of their tiles in a row to win. Connect four of your game pieces vertically, horizontally, or diagonally before the other player do so.

Screenshot of Project

Quiz

A Trivia Quiz project. Build from scratch with JavaScript.

Screenshot of Project

E-Commerce

An Advanced React project for online commerce. Building from scratch with JavaScript, React, Apollo Client, GraphQL, Prisma Yoga. WORK IN PROGRESS

Screenshot of Project

Bar&Catering

A Bar& Catering React project . Build from scratch with JavaScript, React, CSS. WORK needs some final touches.

Screenshot of Project

Book Search

A Full-Stack Item-Catalogue project, build from scratch with Python and Flask during the Udacity Full-Stack NanoDegree program.

CONTACT

Inspired by many
Coded by Irena Popova