Full-Stack Training & Languages Proficiency: Finished a 50+ hour 1 month web development course, studied a rigorous 640+ hour 4 month software engineering program, and completed another 960+ hour 6 month program with less than a 3% acceptance rate, covering both front-end and back-end technologies. Gained proficiency in JavaScript, Python, and Ruby, applying these skills to build dynamic web applications.
Front-End & Back-End Development: Built user interfaces using frameworks like React and Redux, along with HTML5 and CSS3. Developed server-side applications with Node.js, Express, Flask, and Rails, implementing RESTful APIs and integrating databases like PostgreSQL.
Database Management & Deployment: Designed and managed complex database schemas, performed data retrieval and manipulation using SQL. Deployed applications to cloud platforms like Heroku and Render, ensuring scalability and performance optimization.
Version Control & Agile Methodologies: Utilized Git and GitHub for version control on team projects, following Agile methodologies. Participated in stand-ups, sprint planning, and retrospectives to deliver iterative improvements.
Project Experience & Problem-Solving Skills: Developed projects featuring a browser-based Fish Escape Game with collision detection and score tracking, and a backend API for a simulated AirBnB application with CRUD operations, reservation management, user authentication with JWT, and database integration. Collaborated with teams to create fullstack web applications including Sage, a social volunteer coordination platform, NomNow, a food discovery & delivery app, and a lodging marketplace app. Solved algorithmic challenges and debugging tasks, enhancing logical thinking and coding efficiency.
Effective Communication & Continuous Learning: Presented project demos and code reviews, clearly articulating technical concepts to diverse audiences. Engaged in pair programming and mentorship to stay updated with industry best practices.