Hello, I'm William Mena
and I am a Software Engineer
- Ruby on Rails
- Java for Android
- Git & Github
- After Effects
1 / 5
Script Splitter: Home Page
2 / 5
Script Splitter: Sample Data
3 / 5
Scoreboard created for WSF: City Of Science
4 / 5
Stock Buying App
5 / 5
Web App that splits your video script into appropriately sized subtitles.
Developed Rails 5 API to hold all scripts and the rest of the backend data.
Implemented React/Redux for fast creating and updating of each script/subtitle
Formed a Preview of your script/subtitles on the homepage before saving to the user profile.
Soon to have: Ability to export an XML of your captions for easy importing into your favorite Video Editing software.
Web App that lets you buy stocks at current market value.
Home page presents the users current portfolio value and each stocks daily performance.
Developed a cache to reduce the amount of API calls across all users. Limit to 1 call a minute per stock.
Fetches from the IEX API for current details on all stocks like market open to even the year.
Web App that converts currency.
Simple front end page so you can quickly insert your amount, pick your conversion and get back the exchanged value.
Uses a simple cache to reduce the amount of API calls across all users. Limit to 1 call a minute per conversion.
Warped Space Simulator
Scoreboard Application built for the World Science Festival. To help keep track of one of their exhibits
Rails 5 API for keeping track of all the scores
React Frontend for displaying the score of each player.
Redux for live updating across many screens.
Attracted many of it's demographic. Added to the excitement of the exhibit due to everyone wanting to participate to be placed on the scoreboard.
Dedicated to helping you manage tasks with your roommates. One place for all your chores, tasks and shopping lists.
Built an API using Rails and AJAX to increase the speed of accessibility for all of the users.
Created friendships or connections between users using self referential associations, in the style of facebook friends.
Implemented SQLite with ActiveRecord to handle the projects backend.
Designed a property function, using Rails and AJAX, to allow users to assign chores within their household.
An application that shows a videos retention rate.
Implemented Google Graphs to show the audience drop off points through out the span of the video.
Engineered mechanics to fill each inserted URL with dummy data to represent data that would appear from actual video API.
Useful for seeing how long people are actually watching each specific video.
Social Media website where you share and discover recipes with your friends.
Built a Sinatra application with a NokoGiri gem to scrape websites for their Recipe information.
Created a Twitter style relationship using self referential associations, where one user can follow another.
Bootstrapped page for simple page structuring and navigation.
Upgraded the user data security using the Bcrypt Gem.