Dany Caissy
Verified Expert in Engineering
Software Developer
Montreal, QC, Canada
Toptal member since April 27, 2017
Dany has over 13 years of experience in tech, working as a software developer, product manager, technical interviewer, and more. Dany's also done product management work in different capacities—leading software projects as a senior developer or during his time at ThemeIsle. At ThemIsle, Dany improved the profitability of some of the most popular WordPress plugins, making the top 10 list with 300,000 active users.
Portfolio
Experience
Availability
Preferred Environment
Postman, SQLyog, Linux, Windows, Git, PhpStorm
The most amazing...
...project I've worked on was Quickpages.co—it provides a free service and is now being used by tens of thousands of people!
Work Experience
Senior Development Engineer – Analytics and Reporting
Pinpointe On-Demand, Inc
- Reworked and optimized several reports using Chart.js, enhancing performance by over 60%.
- Streamlined data processing code on large custom codebase with over 1 million lines.
- Enhanced page loading speed by optimizing queries for a large MariaDB database exceeding 1TB, resulting in 50-90% faster execution times on critical pages through index optimization, query grouping, and database denormalization.
Software Engineer | Product Manager | Talent Screener
Multiple Clients
- Worked with or led a team to develop an application from the ground up, typically with PHP and Laravel but sometimes with Python and Node.js (software engineer).
- Worked with the client to identify stories and epics, created and managed tasks, identified resources needed, and used Scrum or Kanban to deliver the project (technical project manager).
- Managed the transition of projects to the cloud (AWS and Digital Ocean) or other cloud-related tasks.
- Helped various companies in regard to hiring and interviewing candidates. Helped companies like NASA, Nestle, Walmart, Deel, and more find the best candidates for their roles.
Product Manager
ThemeIsle
- Conducted user research including creating surveys and interviewing users.
- Performed multiple competitors and market analyses for multiple projects.
- Managed multiple projects, using the Kanban methodology.
- Defined the product direction including which features to include and in which release.
- Communicated and collaborated with multiple teams (QA, marketing, content, and so on).
- Wrote documentation about new features, including API documentation.
- Managed automated emails to new and existing users, workflows and more.
Technical Interviewer | Mentor
Thinkful
- Gave practice technical interview to programming students (we even use Toptal interview questions sometimes).
- Reviewed student portfolio projects (necessary to pass the course).
- Provided mentorship, tips, and tricks in regards to the job market and interviews in general.
- Guided students through team projects acting as the product owner (project manager) using the Scrum methodology.
Senior Software Developer
TapClicks
- Integrated complex API providers with our platform (AdWords, Analytics, DFP, Instagram, Pinterest, Bing, Yahoo, and more).
- Optimized the processing of data and queries on large databases (2TB+ Redshift database).
- Led and designed important platform features and used project management tools such as Jira.
- Mentored and code-reviewed newer developers on the platform.
- Wrote the code challenges used during the interview process for potential employees.
Senior Software Developer
SekureCard Services
- Defined the requirements in collaboration with C-level executives of a 500+ person company.
- Implemented major database changes affecting hundreds of pages while maintaining data integrity.
- Optimized complex reports using tables of several million rows.
- Created complex, interactive pages using Ajax and jQuery.
Web Developer
Valnet
- Developed single-handedly an important (featured on front page) section of a website with 15 million visits a month.
- Optimized several MySQL queries and occasionally used Memcached for a critical, higher-traffic functionality.
- Participated in design discussions.
- Added major features on a high-traffic review site, Forlocations.com.
Microsoft Dynamics AX Software Consultant
Thinkmax
- Customized the complex ERP, software for large customers (+500 million revenue) on large data sets.
- Developed large complex SQL queries to solve elaborate business requirements for leaders in their respective industry.
- Worked concurrently on multiple projects for multiple clients.
Web Developer
Progi
- Added extended reporting features and contributed to a complex database schema containing over a 100 tables.
- Presented to the company (30+) and participated in the implementation of Agile methodologies on the development team.
- Mentored interns new to the company.
Experience
Quickpages.co
http://quickpages.coIt is hosted on AWS using services such as EC2, S3, RDS, Route53, and more.
SetFlairByKarma
https://github.com/DanyCaissy/Reddit/tree/master/setflairbykarmaEducation
Bachelor's Degree in Computer Science
University of Quebec at Trois-Rivières - Trois-Rivières, Québec, Canada
Diploma of College Studies (DCS) in Computer Science
Cégep de Shawinigan - Shawinigan, Quebec, Canada
Skills
Libraries/APIs
API Development, DFP API, X (formerly Twitter) API, Google Analytics API, LinkedIn API, Facebook API, Yahoo! API, Google Ads API, Instagram API, jQuery, Bing API, Pinterest API, Node.js, Nativo API, Facebook Marketing API, DoubleClick API, Twilio API, Vue
Tools
Asana, Apache, PhpStorm, Git, SQLyog, Postman, GitHub, Amazon CloudFront CDN, Composer, Google Webmaster Tools, Google Analytics
Languages
PHP 7, PHP, SQL, HTML5, HTML, JavaScript, Python, CSS, Java, C++, C
Paradigms
Kanban, Design Patterns, Search Engine Optimization (SEO), Agile, Scrum, On-page SEO, Unit Testing, REST
Platforms
LAMP, Amazon Web Services (AWS), Windows, Magento, Amazon EC2, Sizmek, Marketo, Linux, DigitalOcean
Storage
JSON, MySQL, Databases, PostgreSQL, Redshift, Memcached, Redis, Amazon S3 (AWS S3), MariaDB, MongoDB
Frameworks
PHPUnit, Laravel, Slim, CodeIgniter, Bootstrap, JSON Web Tokens (JWT), Flask, Eloquent, Symfony
Industry Expertise
Project Management
Other
APIs, API Integration, Team Mentoring, Ajax, Back-end, Web Development, Product Management, Writing & Editing, API Documentation, SOAP, Interviewing, Enterprise Resource Planning (ERP), Semrush, Blade, eCommerce, Web Project Management, Talent Management, Software Engineering, Reporting, Analytics
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring