Mike Desjardins work email
- Valid
- Valid
- Valid
Mike Desjardins personal email
- Valid
Mike Desjardins phone numbers
I have 25+ years of experience leading software teams of varying sizes - I've worked as a solo independent contractor and as the CTO of a 50+ person dev shop, and nearly everything in between. I have fun with the very different challenges that working in different sized organizations presented to me. On the development side, the current tools in my programming toolbox includes Python, Ruby on Rails, NodeJS, and Java (and I'm currently teaching myself Elixir and Flutter). I occasionally dabble in Android development.I'm also an agilist and trained Scrummaster who has led small and medium sized teams using the Scrum development process. I've helped scale engineering teams from small startup squads to medium sized orgs.Business domains I have worked in range from financial services to restaurant reservation systems to sites for the auto and music industries to wireless telecom to fintech.
-
Computer ProgrammerAnrokPortland, Me, Us -
Director Of Engineering, Zepz PaymentsZepz Dec 2022 - PresentStarted and led team to rebuild Sendwave and WorldRemit's legacy pay-in services as a combined Java Springboot-based gRPC service on AWS. New service saved the company on interchange fees, reduced operational costs to the company, and improved treasury team's working capital flexibility by enabling the organization to do hourly settlement. New service was code complete in five months and currently processes $500MM/month. -
Director Of Engineering, Sendwave Product FoundationZepz Oct 2018 - Sep 2023Scaled the team and processes from 0 to 20+ members. Managed three sub-teams and three individual backend contributors, occasionally contributing my own backend code changes to the Python codebase.- Oversaw release of dozens of backend and mobile features.- Mentored new line managers for respective mobile platforms. - Hired Test Engineering Manager and worked with the new test engineering team to establish test and release processes.- Lead re-architecture of backend from monolitic server to a codebase supporting multiple services, making the application much more scalable.- Established new standards and best-practices for APIs and fostered re-writing most of our API to conform with RESTful standards and documentation. -
Software Engineering Manager, Sendwave Growth And EngagementZepz Jan 2019 - Jan 2020Created and led mobile development teams "from scratch" to redesign and refactor Sendwave's flagship mobile apps (Android and iOS). Involved in hiring, mentorship, and planning for development and deployment of new application and lead team through feature improvements. - Implemented agile software development and CI/CD processes across mobile teams. - Improved mobile application codebase by migrating to MVVM and VIPER architectures, and gradual rewrite from Java/Objective C to Kotlin/Swift. -
Senior Software Engineer, SendwaveZepz Oct 2018 - Jan 2019Built new features for Python (Flask) based backend and Android client applications, as well as some light iOS development work. Some of the fun stuff that I got to do:- Integrated with third-party mobile wallet and bank aggregators based in Africa- Integrated with a new payment processor, resulting in savings to the company of ~$1m/year- Added biometeric login to the mobile apps- Added functionality to support for expanding into four new countries- Localized app, adding support for five additional languages, currency, and date formats -
Full-Stack Software DeveloperMeetedgar.Com Feb 2017 - Sep 2018Minnesota, Edina, UsImplemented new features on Rails-based back end and React/Redux ES6 based front end. In addition to React and Redux, the front end made heavy use of CSS modules, webpack, and jest-based unit tests. Primary areas of focus were user onboarding, payment processing, and adding multi-media features (e.g., video and multi-image posts via Twitter and Facebook's API). -
Front-End Developer (Contractor)Time Warner Cable Jan 2016 - Feb 2017Stamford, Ct, UsDecided it was time to work on my front-end chops to ensure I could still claim to be a "full stack" web developer. Augmented staff of Time Warner Cable through contracting agency Sigient (now defunct)- Rebuilt portions of front-end of customer portal for major U.S. cable company. Changed out Backbone-based components in favor React. Updated build process to use Webpack and Babel to support ES6 and JSX.- Worked with external auditing agency to update customer portal to be fully accessible to disabled users.- Added features to existing Backbone customer portal and Grails-based backend.- Added Jasmine based test suite to validate existing front-end business logic. -
Director Of EngineeringOpenbay Jul 2015 - Jan 2016Cambridge, Massachusetts, Us- Reigned in development process once we got to a team of about six. Introduced Scrum to the group, started standups, IPMs, retrospectives, "planning poker," all the other Scrum ritual goodness.- Contributed to creation of the hiring process and helped CTO with staffing the engineering team.- Made technical presentations to potential company investors. -
Sr. Ruby On Rails EngineerOpenbay Aug 2013 - Jul 2015Cambridge, Massachusetts, UsFourth hire at a Cambridge-based startup building an online marketplace matching auto repair shops with vehicle owners needing service.Some of the more interesting features that I worked on included:- Elixir/Phoenix based microservice: Extracted vehicle database functionality from main monolithic Rails app into an Elixir based microservice using the Phoenix web framework.- Implemented a PubSub system using a Faye server to synchronize call center screens. Later used the PubSub system to demonstrate an OBDII integration prototype.- Geographically-based email algorithm: Based on the location of a service request, gradually expand the radius of shops notified until a maximum number of responses were attained. Used PostGIS to identify candidate shops.- Automated workflow: System that dynamically observed the state of domain objects in the system and kicked off "events" (notifications, other state transitions, etc) based on domain state. Totally configurable from an admin portal, allowing member services to tune communication with users without development resources.- Implemented an automated system for generating estimates based on vehicle owner's requests.- Wired up an IVR using Twilio to allow repair shops to settle their deals by phone.- Created an appointment "negotiation" system for use between vehicle owners and service providers.- Tasked with improving SEO for the site and got a 5x increase in inbound organic traffic with provider listing and maintenance schedule pages.- A bunch of other stuff I'm probably forgetting. It was a startup, almost everything had to be built from scratch! :) -
Chief Technology OfficerBurnside Digital Jan 2013 - Aug 2013As CTO I led the software development team. Determined strategic focus for new technology and methodologies. Worked with sales team to onboard and form relationships with new clients. Led internal projects and initiatives to expand Burnside Digital's offerings from solely service-based to product-based.
-
Engineering Team LeadBurnside Digital Apr 2012 - Jan 2013Lead the CityEats team, comprised of 6-10 developers spanning Ruby on Rails, Android, iOS, and AWS DevOps engineers. Made monthly planning visits to the customer site in NYC.
-
Senior Software EngineerBurnside Digital Jun 2011 - Apr 2012Developed Android and Ruby on Rails-based web applications, most notable contributions were to the CityEats and MaaSive projects. CityEats was a realtime restaurant reservation system created by Scripps Networks (think "OpenTable, but prettier and for higher-end restaurants with celebrity chefs"). MaaSive was a mobile-as-a-service product similar to Parse.
-
Independent ContractorCeres Logic Feb 2009 - Jan 2011Portland, Maine, UsCeres Logic is my one person "company," where I worked as an independent consultant for several clients spanning several industries, including:- Sony Music, for whom I helped develop Ariama, a Rails-based online music browsing and purchasing platform for classical music.- Intridea, where I developed Digital Trend's Android application and worked on their internal entprise chat Android application.- BlueTarp Financial, where I developed a credit application management system using Java's Tapestry framework. -
Senior Java DeveloperTotalmusic, Llc Aug 2008 - Feb 2009UsDeveloped web services that allowed API users to search and query music catalog metadata. Created proxy servers to enhance the advertising capabilities of the online music service. The following technologies were used to implement these services: Spring (IoC container and MVC), EJB3 (Remoting and JPA), Hibernate, Lucene, FreeMarker, and JBoss.Components would have been part of an amazing cloud-based music streaming and playlist service, if only the company hadn't lost its funding. -
Senior Software DeveloperBluetarp Financial, Inc. Jun 2007 - Aug 2008Enterprise Java and SQL Developer. Developed internal credit application and scoring interface and collaborated on public-facing account maintenance web interface. Technologies used: JEE, Tapestry, Hibernate, Stripes, SQL Server, Postgres.
-
Senior Software Engineering ManagerXius (Formerly Known As Boston Communications Group, Inc) Apr 2000 - Jun 2007Architected a major re-design of current billing and customer care product, creating J2EE web services API for an existing legacy subscriber management system used in the Wireless Telecommunications industry. Designed and developed a SOAP-based service integration point for Amp'd Mobile, a nationwide MVNO, that managed customer accounts, content delivery, billing, and payment. Created and collaborated on industry-leading voice and data rating engines for postpaid and prepaid billing system used by tier-3 and tier-2 regional mobile carriers.Technologies used: J2EE, Hibernate, Spring, Struts, C++, SQL, Sybase, Cognos Axiant/PowerHouse, Mobile OSS/BSS.
-
Firmware Design EngineerQuantum Corporation Jan 1997 - Apr 2000San Jose, California, UsCo-Developed embedded servo-control system for the Atlas line of server grade SCSI disk drives. -
Software Quality Assurance Developer (Co-Op)Digital Equipment Corporation May 1995 - Aug 1997Houston, Texas, UsDeveloped automated test suite for Digital's Multia and Printer Driver products.
Mike Desjardins Skills
Mike Desjardins Education Details
-
Worcester Polytechnic InstituteMinor In Computer Science
Frequently Asked Questions about Mike Desjardins
What company does Mike Desjardins work for?
Mike Desjardins works for Anrok
What is Mike Desjardins's role at the current company?
Mike Desjardins's current role is Computer Programmer.
What is Mike Desjardins's email address?
Mike Desjardins's email address is mi****@****gic.com
What is Mike Desjardins's direct phone number?
Mike Desjardins's direct phone number is +120731*****
What schools did Mike Desjardins attend?
Mike Desjardins attended Worcester Polytechnic Institute.
What are some of Mike Desjardins's interests?
Mike Desjardins has interest in Android Applications, Github, Jquery, Valleywag, Techcrunch, Twitpic, Health, Children, Adium, Environment.
What skills is Mike Desjardins known for?
Mike Desjardins has skills like Ruby On Rails, Rest, Ruby, Jquery, Postgresql, Web Services, Java, Scrum, Javascript, Web Applications, Css, Mysql.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial