Software Development Intern
Portland, Oregon, United States
During my internship at EyeCue, a cutting-edge technology company specializing in innovative solutions, I had the opportunity to undertake a challenging and highly rewarding project. Over the course of seven weeks, I designed and developed a full-stack live communication application from scratch.I was responsible for every aspect of its creation, from conceptualization to deployment. Drawing upon my knowledge of modern web technologies, I utilized Remix, Material UI, and TypeScript to craft an intuitive and visually appealing web application. Employing Socket.io, I developed the frontend components to enable seamless and real-time communication experiences.On the backend, I leveraged my proficiency in SQL databases and Prisma to establish a robust server infrastructure. Utilizing third party APIs, I integrated various functionalities such as Google OAuth and MapBox location. Additionally, I employed Postgres as the database management system to ensure efficient data storage and retrieval.Throughout the development process, I actively collaborated with a cross-functional team, including designers and project managers, to align the application's features with the company's vision and requirements. I solicited and incorporated feedback from our team, ensuring a user-centric approach and a high level of user experience.