- React Developer2018 - 2018Glofox
Technologies: React Native, Redux
- Helped deliver a React Native project used for managing fitness studios.
- Fixed various bugs and issues in the project.
- Optimized the project for the Android platform.
- Principal Software Engineer2017 - 2018Saycaster
- Designed and built an interactive podcast platform.
- Podcasters can upload audio files and add 'spots' to specific moments in their podcasts, which can be anything from links, to social media posts, to other videos or images.
- Listeners are engaged with content, such as social media posts or preview of external web pages.
- Built a single-page app from scratch with a complex user interface, including user interactions and animations using React.js, Redux, D3.js, Webpack, SVG, and HTML5 Audio.
- Designed and developed a RESTful API server using Heroku, Amazon S3, Node.js, Koa, PostgreSQL, and integration with Twitter API.
- Pre-sales Engineer2016 - 2017ZeroTurnaround
- Presented and demonstrated products to potential customers from all over the world.
- Demonstrated product features to developer teams and showed how to use them in the development process with a specific workflow, environment, and toolset.
- Helped sales associates close deals by presenting our products in specific use-cases.
- Trained sales associates in how to effectively present and sell our tools to developer teams and managers.
- Assisted customers with installation, troubleshooting, and other customer service for configuration issues.
- Software Engineer2015 - 2016Ataccama
- Implemented new features and fixed bugs in enterprise applications used for data quality management and rewrote UI components to use modern technologies.
- Designed and implemented the front-end of an interactive application for customer data management.
- Designed and implemented server-to-sever communication and server pushes in a GWT application.
- Java Developer2013 - 2015Techniserv, Taranzo
- Analyzed, designed, and implemented solutions for gathering and processing structured and unstructured data from social networks and various other sources.
- Designed and implemented a module for building and visualizing a social network.
- Software Tester2012 - 2013Amberg Group
- Executed both manual and automated tests and analyzed the results.
- Developed and maintained the whole test infrastructure with automated tests.
- Designed test cases, wrote documentation, and reported issues.