Software Developer/Project Manager
Developed the front-end of the homepage and hub pages within the WIND.gr corporate site. Developed numerous internal platforms/mini-sites. Led the project management efforts for various website development projects, overseeing time management, progress tracking, and client communications. Oversaw the business requirements gathering, analysis, and abstraction. Technologies used: JavaScript, HTML/CSS, Templating, PHP / SlimPHP, MySQL, JAVA / Oracle ATG
Natural Business Tools
Natural Business Tools is an online platform providing health practitioners with customized and personalized patient educational materials and business system templates to support everyday clinic management efforts. Developed all platforms and features on website. Led pre-sale client meetings, as a technical consultant, gathering client requirements and pinpointing edge cases and “blind spots”. Established proper framework based on functional and technical requirements. Led the front- and back-end customization of WordPress theme and plugins. Technologies used: PHP, MySQL, WordPress, JavaScript (lodash, datatables, JQ, modernizr), Jasmine, Mochan (Testing), Grunt – Node JS (Automation), Bootstrap, Git
Back-end Developer
Cleaning services is a Australian-based cleaning service with numerous service shops, each serving specific areas and postal codes. Developed the Android and iOS apps to allow users to schedule laundry delivery/pick up, based on their address, and make credit card payments within the app. Gathered, refined, and proofed client business requirements against edge cases. Created a high level proposal based on the platform's composition, functionality, local legislation, and client budget. Wrote/delivered functional requirements, established project scope, and defined the technologies used to ensure fast, secure, and scalable development efforts.
Defined and distributed API responses and specifications across Android, iOS, web and back-end teams to parallel development of the components.
Developed the back-end in JS + Parse.
Designed the database structure and created a scheduling algorithm to optimize drivers' efficiency and timeliness.
Performed code review of the app's front-end functionality written in jQuery + Bootstrap + Underscore + Backbone.
Technologies used: Flowcharts, Stripe API, Parse, Javascript, Jasmine, Underscore, Backbone, Git
MyFuelUp
MyFuelUp is comprised of iOS/Android applications and a web site (using Java for the back-end) to provide registered users with a nutrition program based on specified lifestyle/fitness goals and recommendations from certified and registered nearby trainers. Developed missing functionalities and fixed existing bugs. Created additional features and functionalities including “find a coach” and a lifestyle wizard for use during the goal set up process. Technologies used: JavaScript, SVG, CSS3/HTML5, Google Maps API, Geolocation API, Backbone, Git