Hello, My Name Is
William Writer

I'm a software engineer driven by continuous growth and innovation. I am actively seeking a fresh opportunity to expand my knowledge, skills, and meet other like-minded people!

My Resume

Projects

HooBank


A React application meticulously built with Vite.js. Drawing inspiration from Figma designs, HooBank seamlessly combines the speed of Vite.js with the versatility of React, providing a lightning-fast and responsive user experience, all the while looking professional.


Stack
  • React
  • JavaScript

Gerícht Restaurant


Using React and figma, Gerícht is perfectly crafted website for an elegant restaurant. Tailored for the discerning taste of an upscale restaurant, Gerícht epitomizes sophistication and functionality in the digital realm. The seamless marriage of React and Figma brings to life a visually stunning and intuitively designed website that mirrors the charm and grace of an elegant dining experience.


Stack
  • React
  • HTML
  • JavaScript
  • CSS

GPT-3


A React application inspired by the sleek and user-friendly design of Figma's well-developed website. This dynamic and responsive platform seamlessly combines the power of React with the elegance of Figma's design principles, offering users an intuitive and visually appealing experience. Cumulating to GPT-3's device-friendly website!


Stack
  • React
  • HTML
  • JavaScript
  • CSS

EventEdu


EventEdu is a “social media” platform where users can join communities of interest and discover new events within the community. Including features like a login page, registration page, home page, a server that connects the database and UI, hashed passwords, session management, api calls, and Docker containers.


Stack
  • EJS
  • Node.js
  • PostgreSQL
  • JavaScript
  • CSS

IMDB Movies


This project is a simple implementation of a movie database using C++ and data structures like hash tables and skip lists to create maximum efficiency. The program allows users to add, delete, and search for movies in the database all the while being as time efficient as possible.


Stack
  • C++

FollowMeBack


This website allows users to find out who is following them back on Instagram. Users can also find out who they are not following back. It serves as a valuable instrument for those seeking to unclutter their Instagram account. However, due to constraints in the API, the error rate is significantly high and is only capable of accessing and contrasting 100 followers and 100 followed users.


Stack
  • HTML
  • JavaScript
  • CSS

Lightning Reader


This website offers a valuable solution for overcoming sub-vocalization, a common habit that hinders reading speed. By effectively eliminating sub-vocalization, users can experience a substantial increase in their reading speed, surpassing more than double their typical rate.


Stack
  • HTML
  • JavaScript
  • CSS

Work Experience

IT Intern | Redwood Trust


During the summer of 2024, I had an incredibly rewarding experience as an IT Intern at Redwood Trust. This role was a deep dive into the heart of modern IT practices and allowed me to make meaningful contributions to both our infrastructure and development teams. One of my key responsibilities was researching the latest standards and best practices to ensure our operations were top-notch. One of my proudest achievements was automating semantic versioning and conventional commit practices. This was not just about writing scripts; it was about making our codebase more consistent and our team more organized. Seeing the positive impact of this automation on our workflow was incredibly satisfying. I also got hands-on experience with various aspects of IT infrastructure, from administrative functions to data center management, networking, cloud services, and virtualization. This broad exposure gave me a solid understanding of how all these pieces fit together to support the business. Another highlight was helping to implement a new branching strategy, CI/CD processes, and testing protocols using GitHub Actions. We moved from a complicated, outdated branching system to a streamlined single-branch GitHub Flow strategy. This change led to a 90% increase in production-ready code efficiency, which was a huge win for our team. This internship was not just about technical skills; it was about understanding the bigger picture of IT operations and development. I learned so much about how to drive efficiency and innovation in a corporate setting. This experience has not only sharpened my technical abilities but also given me valuable insights into the strategic side of IT.

IT Intern | Lavner Education


During the summer of 2023, I had the rewarding opportunity to contribute to the growth and development of the next wave of engineers and coders in my role as an IT Intern at Lavner Education. This experience encompassed a broad spectrum of technology-focused learning environments, including courses in Java and C++, as well as sessions devoted to the intriguing world of robotics. While this intensive, hands-on experience deepened my technical knowledge and enhanced my practical skill set, the real growth occurred in my ability to effectively communicate complex information. The challenge of explaining intricate coding concepts to young, eager minds demanded that I develop innovative, accessible, and comprehensible teaching methods. The techniques I honed during this period enabled me to break down advanced concepts into understandable segments. Consequently, this internship was not just an exercise in expanding my technical proficiency, but a journey into understanding the art of teaching. The skills I acquired in the process have not only enriched my expertise but have also elevated my capacity to inspire future tech enthusiasts.

Technologies

I worked extensively with diverse technologies within the realm of web development, spanning from backend systems to design aspects.

  • Front-End

    Experience with
    both HTML-based static
    UIs and dynamic React.js applications

  • Back-End

    Experience with
    Data Structures, Node.js,
    RESTful APIs, and Databases

  • UI/UX

    Experience with
    tools like Figma

About Me

I am a skilled and experienced software engineer with a strong passion for coding and problem-solving. Over the past 3 years, I have worked in various roles and projects, honing my skills in web development and software engineering.

Throughout my career, I have successfully developed and deployed robust web applications using cutting-edge technologies like Python, C++, C, Java, CSS, HTML, JS, and have been diving into frameworks such as React, SQL, and Node.js. I have a proven track record of delivering high-quality code and meeting project deadlines while collaborating effectively with cross-functional teams.

Personal Accomplishments

10

+ Open Source Projects

2

Past Internships & Work Experiences

10

+ Proficient coding languages

3

+ Years of Coding Experience

"Every great developer you know got there by solving problems they were unqualified to solve until they actually did it." - Patrick McKenzie