πŸ‘©β€πŸ’» Join Remote OK πŸ‘‹  Log in
General
Remote OK Frontpage 🏝 Remote jobs πŸŒ—  Dark mode πŸ‘©β€πŸ’» Hire remote workers 🚨 Post a job ⭐️ Go premium
Top jobs
🦾  AI Jobs
⏰ Async jobs 🌎 Distributed team 🎧 Support jobs πŸ‘΅ Senior jobs πŸ›  Technical jobs πŸ€“ Engineer jobs πŸ€“ Software jobs πŸ’Ό Management jobs πŸ‘©β€βœˆοΈ Lead jobs πŸ€“ Engineering jobs
Companies
🚨 Post a remote job πŸ“¦ Buy a job bundle 🏷 Ask for a discount Safetywing Health insurance for teams Safetywing Health insurance for nomads
Feeds
πŸ›  Remote Jobs API πŸͺš  RSS feed πŸͺ“  JSON feed

Hacker News mode  Hacker News mode

Safe for work mode  Safe for work mode

Help
πŸ’‘  Ideas + bugs πŸš€  Changelog πŸ›οΈ  Merch πŸ›Ÿ  FAQ & Help
Other projects
πŸ“Š Remote work stats new πŸ‘· Top remote companies πŸ’° Highest paying remote jobs πŸ§ͺ State of remote work new
🌍  Become a digital nomad
πŸ“Έ  Photo AI
🏑  Interior AI
Post a job β†’ Log in

@edwdev

Remote worker with 4+ years of experience - Last seen ago

Software Engineer, Fullstack Developer, Frontend Developer, Backend Developer

Portfolio website: edw.dev/

Programming Languages: TypeScript | JavaScript
Technologies: Next.js | React | Node.js | CSS | TailwindCSS | Prisma | MySQL | Clerk | Upstash

Some projects that I worked on:
Moodvie
Full Stack Developer
β€’ Independently built an open-source web application called Moodvie, which recommends movies based on the user’s mood and music taste. The app retrieves users’ recently listened to songs from Spotify and generates movie suggestions with the help of AI using OpenAI’s GPT-3.5 Turbo.

β€’ Frontend and backend development using the T3 stack, which includes Next.js (React.js), tRPC, Tailwind CSS, TypeScript, and Prisma. The frontend is built with Next.js, Tailwind CSS, and shadcn-ui, while the backend uses tRPC to provide typesafe APIs for the frontend. The app also uses Clerk for authentication and the APIs from Spotify, OpenAI (gpt-3.5-turbo), and TMDB.

β€’ Implemented rate limiting using Upstash Redis to protect the application from potential abuse and ensure fair usage. This helps maintain the performance and availability of the app for all users.

β€’ Integrated Clerk for secure user authentication and convenient identity management. Clerk provides user authentication and management functionality, allowing users to sign in with their Spotify account and receive personalized movie recommendations based on their mood and music taste.

Battleship 44
Full Stack Developer
β€’ Independently developed a Battleship game where the player competes against a computer AI. The AI’s attackintelligence is based on the hunt and parity algorithm, making the game more challenging and engaging for the player.

β€’ The game is built using only TypeScript without any framework + CSS for the frontend and Node.js for the backend. The frontend handles user interactions and game state updates, while the backend manages the AI logic and game state persistence.

β€’ Implemented the hunt and parity algorithm for the computer AI, which improves the AI’s attack strategy by taking into account the parity of the board and targeting adjacent cells after hitting a ship. This makes the computer AI a challenging and intelligent opponent for the player.

β€’ Applied test-driven development using Vitest to ensure the quality and reliability of the Battleship game’s code.

β€’ Designed a user interface that allows players to easily interact with the game board, place their ships, and plan their attacks. The game provides visual feedback on hits, misses, and sunk ships to enhance the player’s experience.

Weather 44
Full Stack Developer
β€’ Developed a Weather App that allows users to search for weather information by city, state, or country. The application retrieves real-time weather data from OpenWeatherMap’s Weather API and displays it in an intuitive user interface.

β€’ The project was built using TypeScript, HTML, and CSS, with a focus on modular and maintainable code. The TypeScript code is organized into modules that handle different functionalities, such as fetching weather data and rendering content on the page.

β€’ Implemented error handling and user input validation, ensuring that the application can handle invalid or incomplete search queries, as well as API errors. This provides a seamless user experience and ensures that the application remains functional in various scenarios.

β€’ Designed a responsive user-friendly interface that displays weather information, including temperature, humidity, and weather conditions, in an easily understandable format. The app also features a search bar for users to quickly find the desired location and obtain weather information for it.


Skilled in typescript js next js react node css tailwindcss prisma mysql clerk upstash 
Fluent in englishromanian
Preferred annual pay (min) $18,000/year
Last seen 2 years ago
Signed up 2 years ago
Badges πŸ‘¨β€πŸ’» Remote worker

🎨 Maker

πŸŽ– Early adopter

Employment

2022 - Now: Fullstack Developer @ Self-employed

Side Projects

2023 - Now: Moodvie

2023 - 2023: Battleship 44

2023 - 2023: Weather 44

Education

2019 - 2022: Sociology @ Faculty of Sociology and Social Work, Babes-Bolyai University

4ms