Software Engineer Resume
4.00/5 (Submit Your Rating)
TECHNICAL SKILLS:
Proficient: Ruby, Rails, Sinatra, ActiveRecord, JavaScript, jQuery, Meteor, AJAX, SQL, PostgreSQL, SQLite, HTML5, CSS3, Sass (SCSS), Materialize, Bootstrap, RSpec, Git, Heroku, Shell/Bash Scripting
Exposure: MongoDB, AngularJS, ReactJS, Jasmine, Node.js, AWS (S3)
PROFESSIONAL EXPERIENCE:
Software Engineer
Confidential
- Architected ActiveRecord models on a Ruby and Sinatra server, establishing 3 one - to-many relationships among the users, items, and bids tables in a PostgreSQL database.
- Engineered 7 RESTful routes for each of the Sinatra controllers, enabling core auction house functionality.
- Implemented session based user authentication system with password hashing using BCrypt for max security.
- Created modularized view components using ERB to render partial forms, reducing view codebase by ~10%.
- Designed UI/UX using Materialize, CSS3, and HTML5 to best follow Google material design principles.
Software Engineer
Confidential
- Built modular component driven ReactJS views with Meteor.js server for efficient rendering into 4 quadrants.
- Developed MongoDB queries for quick data manipulation of 3 collections (bucket items, categories, events).
- Integrated Google Maps API into ReactJS component to modularize map query functionality and reduce front-end map codebase by ~66%, while allowing users to find local events related to their list items.
- Utilized AWS S3 to allow users to upload photos from local devices and store them on their bucket list items.
- Followed scrum agile methodology on team of 4 engineers which included standups and Git version control.
Software Engineer
Confidential
- Constructed admin privileges with Ruby on Rails, allowing controlled addition and deletion in PostgreSQL DB.
- Wrote 10+ integration and unit tests for Rails models and controllers in RSpec resulting in 75% code coverage.
- Used SCSS and JavaScript to implement the UI/UX and a modern flat design pattern, deploying to Heroku.
Software Engineer
Confidential
- Refactored Ruby on Rails server to use Yahoo Maps API, parsing GeoJSON data with custom Ruby algorithm.