Greater New York City Area
An intensive training program designed to equip New Yorkers with the skills necessary to launch careers in web development. This program includes three months of intensive, full-time on-campus training, including classes/lectures, individual, pair and group programming projects, code challenges, presentations and more.
• Studied a variety of web development languages, frameworks, and libraries in-depth, including Ruby, Rails, Sinatra, Javascript, React/Redux, SQL, ActiveRecord, Git, HTML, CSS
• Collaborated on project teams to develop and present a variety of web-based applications and build web development skills and efficiency, including:
Janx Chat
A simple, real time, web-enabled chat app
+ Connected WebSockets channels to deliver messages to multiple web clients in real time
+ Designed Rails API to deliver customized content to multiple json endpoints via http and ws
+ Built React component structure to display user and message information instantaneously
Flatwords Crossword
An interactive crossword web app inspired by The New York Times
+ Created single page application using Rails and Javascript, enabling both persistence and dynamic interaction
+ Built a responsive UI using CSS-Grid and vanilla JavaScript to highlight crossword hints based on user input
+ Implemented server side authorization to allow users to sign in and persist game state