I am an experienced Front-end Developer with a focus on React.js. I am also incredibly knowledgable in C# and Android. I enjoy creating applications focused on sound or music, and map and network applications. When working on projects my flexibility, focus and proactive approach allow me to dive into tasks and create solid solutions to challenging problems. I am motived to create technology that improves people's lives. It's my desire to develop relationships with my client through clear communication and delivering projects that meet all client requirements.
Create and develop innovative software solutions for clients across a broad range of industries.
LittleData
Full-Stack JavaScript Developer
2017 - 2017
Developed new features.
Fixed reported bugs.
Conducted general code maintenance.
Refactored slow or redundant parts of the app.
Contributed to the development of the audit page and refactored the 'check' logic for failed actions.
Implemented a 'Loading Data' indicator advising users whether or not data is fetched from the Analytics API.
Yardi
C# Front-end Developer
2017 - 2017
Maintained a large scale web app, refactor, implement new features, bug fixing.
Converted 6 similar view components into 2, using templates through refactoring. This resulted in a 3% better loading time for those pages.
Improved the tracking module to gather more context data, depending on the user device type and location; resulting in a 25% increase, with richer data-tracked events.
Extended the view engine to render various ads on several device sizes and locations, enabling the marketing team to better reach their key audience.
keSolutions
C# Web Developer
2015 - 2016 (1 year)
Introduced and ran unit tests for critical parts of the code before each built, decreasing the build's failure rate by 30%.
Refactored a 'god class' of 10k lines, reducing it to 2k lines; thus removing 8000 lines of boilerplate code.
Developed logic for a periodic crawl that parsed more than 100 social media accounts for suspect behavior.
Maintained and ran a scheduled crawl bot that refreshed our social media behavior dataset.
LittleData is a web app product that translates website's complicated Google Analytics data into a simplified, actionable analysis.
Joined project in the product design process and developed a written paper idea from concept to a working feature that improved substantially the UX of the app.
Fetched and parsed more metrics for the 'Benchmarking' feature.
Designed four wireframes at a design sprint and developed them into a working feature within one week.
Actively observed, refactored and repaired poorly written or inefficient code, decreasing the overall repository size by 10%.
Repaired and added additional metrics to the 'Audit' module, resulting in a 20% increase in traffic.
Developed an alternative 'Loading' state as data is being fetched from the API, which decreased user frustration and increased new user conversions by 15%.
Contributed to developing Point2Homes for Yardi, a global technology company, with products and services to serve any size business, in any real estate market.
Created a view layer refactor that substantially cut boilerplate code and improved the overall structure of the view logic.
Refactored the main search controller for better data flow.
Extended the view engine to render different ads for mobile or desktop clients.
Managed large pull requests, conducting and receiving code reviews.
Fixed a variety of bugs reported through JIRA project managing tool from several departments.
SafeToNet, a cyber security solution designed by KeSolutions, is a service in which parent's are able to set controls and monitor their child's smart phone in addition to restricting and blocking access to various sites.
Created and tested the authentication system for two user types - parents and children.
Developed a data gathering system that parses social media APIs to gather information about child's social media interaction.
Education
Computer Science
Anticipated graduation date, May 2018