Welcome to

Hi, fellow internet people. My name is Ed and I'm a mid Frontend Developer from Cluj-Napoca, Romania.


If you are interested in creating a personal website, web app or an e-commerce platform and you need a Frontend/UI Developer, then I am your guy. I have 2+ years of experience in applying and maintaining client needs using various technologies. Here's my Github .


Complete the form on the side if you want to have an open discussion about your needs. If you don't want to share your informatio on a random guy's page, feel free to use your prefered email service.


Mind the timezone differences.

Let's chat


Information is stored only by the email provider.
Use your prefered email service.

Techs & tools

Frontend


Depending on the size and complexity of the project, I use vanilla JavaScript, TypeScript, ReactJS, NextJS and even the oldie jQuery.


For design, I love using SCSS (SASS) to create reusable styles, dynamic themes and a clean structure.


I can give suggestions about better UX/UI as well as receive.

Backend


NodeJS with ExpressJS or NextJS with its great fullstack benefits like better SEO, UX and rendering methods.


I use SQL as the database language, PostgresSQL as the database management system and Prisma ORM to process data in a more intuitive and safe way.


NOTE: I prioritze being a frontend developer, but I can still offer support on the backend. (deployments, API endpoints, models)

Misc


For team management and keeping the tasks up to date I've used Jira, Trello, Teams and Slack.


For project management, I'm used to GitHub, GitLab, Bitbucket and Azure DevOps.


I have knowledge about Object Oriented Programming, SVGs, methodologies like BEM, SMACCS, and tools like Webpack, Gulp, NPM, Yarn


How I work

I put strong emphasis on having a clear understanding in the client's needs before even starting. Of course, there might be some features that will be done or patched along the way, since you can always change your mind and want other behaviours.


Also, I might suggest prioritize a task over another because it might imply reusable code that the project would benefit on the long run.


I am used to having daily calls or written discussions about the progress. Feedback is the key to success if you ask me. I am a flexible person, I take notes, advice and responsibility as needed.


I am talking from experience when I say this, but a good project starts with good attitude.