Software Developer2013 - PRESENTPredictable Revenue Inc.
- Served as part of the team that developed a lead generation software that helped to grow from four to over 40 employees and scaled the number of emails sent daily by 10x.
- Developed report building for highly dynamic data, shifting from daily updates to real-time.
- Created a tool to calculate spam score of email accounts which drove a reduction in related costs by 80%.
- Planned feature development for a software team of eight developers.
- Integrated third-party APIs such as Salesforce and Nylas.
- Developed and maintained CI, deployment pipeline, and server infrastructure.
- Promoted process improvements to reduce overhead and provide better visibility into in-progress work.
- Analyzed and collected business requirements to use in the development planning phase.
- Created software design and architecture of new features and refactors of existing ones.
- Established new coding standards that reduced software defects and simplified testing.
Lead Developer2013 - 2019Federtrek
- Analyzed, designed, and developed "Gestione", a software solution to manage: membership of 50+ associations, over 4,000 recurring hiker membership subscriptions, personal data for 10,000+ people, and creation of an activities calendar with more than 2,000 entries per year.
- Coordinated third-party integrations with "Gestione" to provide chat services for subscribers.
- Provided technical solutions to scale a large number of activities on the same page.
- Optimized world-map and calendar view API endpoints, decreasing load time by 80%.
- Designed a minimal-overhead internal process to request new features, performance improvements, and defects resolution.
- Developed and maintained deployment pipeline and server infrastructure.
Consultant2018 - 2018Wine Ventures Barcelona
Technologies: Phoenix, PostgreSQL, Stripe, Elixir
- Integrated Stripe API to support online payments for scheduled tours.
- Developed back-office to manage payments and refunds.
- Included support for calendar view for scheduled tours.
- Collected business requirements and designed user experience for back-office.
- Integrated email notification system.
Lead Developer2013 - 2013Britishcat
- Provided I18n support.
- Configured parent-child relationship software to manage cat gene inheritance.
- Integrated CMS.
Lead Developer2013 - 2013Becchere's Library
- Created an internal search engine for books.
- Designed public-facing UX for anonymous users.
- Built complex authorization system to manage library.
- Integrated a blog system.
- Implemented image pre-processing to support book covers.
Lead Developer2012 - 2013Austin Parker
- Developed back-office with virtual tour placement on boat deck layout images.
- Implemented newsletter with mass emailing capabilities based on website content.
- Provided I18n support of every element on the system.
- Integrated CMS.
- Optimized layout for mobile.
Lead Developer2012 - 2012Setin SRL
- Imported data from a MS Access database.
- Developed CSV import capabilities.
- Integrated existing company tools into internal CMS.
- Integrated CMS.
- Developed an authorization system for back-office.
Lead Developer2009 - 2009Citta' Nascosta
- Developed membership cards with money payment.
- Converted MS Word documents into a news page.
- Created a newsletter system.
- Built a calendar to PDF conversion.
Lead Developer2005 - 2006Santoboni carni SRL
- Created warehouse management with weight-loss tracking for meat.
- Built invoicing system which updates internal warehouse.
- Developed a desktop application and installer to support local use of the software.
- Created invoice archiving system and warehouse status charts.
Software Developer2004 - 2004Claudia Rinaldi
Technologies: CSS, HTML, MySQL, PHP
- Created PHP interaction with database and user session management.
- Developed one-time-access forms for external users and sent end results to website owner.
- Implemented image upload and processing.
- Built a small blog system.