Welcome to my portfolio!

Oscar Rolf

Software Engineer | Web Developer

Software

Portfolio

About Me

01

Nice to meet you, I’m Oscar

I'm a freelance full-stack developer. I'm interested in learning more about your org's needs and how I can be of assistance!
Please continue scrolling to see a sample of my work.

My Areas of Expertise

From design to implementation, my goal as a developer is to deliver visually pleasing, practical products. As a freelancer, I'm currently working on AI integrations, web scrapers, and data visualizations. I also enjoy designing creative web interfaces and building full-stack applications.

My Preferred Tech

I work with various languages and frameworks to tackle complex problems across different domains. Below are the ones I use the most. Lately, I have also enjoyed working with robust APIs and cloud databases to develop scalable and efficient software solutions.


Programming Languages:

  • JavaScript
  • TypeScript
  • Python
  • HTML/CSS

Frameworks and Libraries:

  • React
  • Next.js
  • Node
  • Express
  • Git

Web Design:

  • Webflow
  • Figma

My Projects

02

Fully functional ChatGPT clone that utilizes OpenAI’s API to respond to prompts with various NLP models.

Technologies: TypeScript, React, Next.js, Firebase, OpenAI API

Amazon web scraper that allows users to collect and store product data in real-time. Allows for parallel data requests and real time database synchronization.

Technologies: TypeScript, React, Next.js, TailwindCSS, Firebase

An interactive pathfinding visualization tool featuring a dynamically colored and responsive hexagonal grid. Features optimized pathfinding algorithms such as A* and Dijkstra's.

Technologies used: JavaScript, React, Redux, HTML/CSS

Freelance webscraper app built with JavaScript and Puppeteer that scrapes a user's Tik Tok videos and adds them to Google Sheets/AirTable along with data obtained from the video.

Technologies: JavaScript, Puppeteer, React, AirTable API, HTML/CSS

The room and its contents were modeled in Blender, a 3D modeling software. The objects were then rendered and animated using Three.js. If you haven't already, try switching to dark mode!

Technologies: JavaScript, Blender, Three.js, HTML/CSS

Contact Me

03

Lets continue the conversation!

Thanks for viewing my portfolio. If you have any questions or would like to chat, feel free to connect with me on LinkedIn. Have a wonderful and productive day!