# Jesse MacDonald > Full Stack Web Developer Location: Brooklyn, New York, United States Profile: https://flows.cv/jessemacdonald For over a decade, I've brought excellent communication skills, a positive attitude, and a love of teamwork to many teams working with a diverse array of technologies. Now, I can also deliver a wealth of experience, quick and skillful work, and a seasoned generalist's capacity to handle the unknown. I work with mission-driven companies to further their goals and make a positive impact. ## Work Experience ### Lead Full Stack Engineer @ Panorama Education Jan 2024 – Present ### Senior Full Stack Engineer @ Panorama Education Jan 2021 – Jan 2024 | New York, New York, United States ### Front End Engineer @ ProVantageX Jan 2020 – Jan 2021 | New York, New York, United States ### Full Stack Developer @ Self-employed Jan 2018 – Jan 2020 | Brooklyn, New York While continuing part-time involvement with GiveSmart, I worked on a number of side projects in myriad industries, using a variety of technologies. Please see my Projects section for information on what I've done and what I'm working on now! ### Full Stack Web Developer @ GiveSmart Jan 2016 – Jan 2020 | Brooklyn, NY GiveSmart (formerly 501 Auctions) provides a multisite platform for nonprofit clients to run fundraising events. As a full stack developer I was both the sole developer in charge of supporting the legacy 501 Auctions platform, running thousands of events per year, as well as a member of the GiveSmart team, delivering bug fixes and enhancements to the company's current offering. I transitioned from full to part time in February of 2018. The GiveSmart platform is built with Java EE, while the 501 Auctions platform is a LAMP stack app using jQuery, and vanilla HTML/CSS ### Engineering Consultant @ TheaterMania Jan 2015 – Jan 2016 | Brooklyn, NY Continued to support the TheaterMania engineering team in a limited capacity by passing along expert knowledge of the current platform and resolving key feature request / bug fixes. Provided documentation for procedures and code and worked with co-workers to pass on the ancient teachings. ### Lead Web Developer @ TheaterMania Jan 2014 – Jan 2015 | New York, New York I worked as a full stack developer using PHP, MySQL, JavaScript, HTML5 and CSS with frameworks including Kohana, RequireJS and JQuery, managed via Git. Occasional Dev Ops tasks using AWS EC2, S3, RDS, and Cloudfront. I was (sometimes solely) responsible for three revenue-generating web properties (www.theatermania.com, www.whatsonstage.com, and industry.theatermania.com) as well as admin site used by the editorial, sales, and customer service departments. After leaving my full time position at TheaterMania, I've continued in a consulting capacity to help the team understand legacy code as they move to replatform all TheaterMania properties. ### Developer @ First Person Jan 2013 – Jan 2014 When Elastic Creative merged with Westernized Productions to become First Person, my responsibility began to increase. While continuing with the usual projects, I was assigned a leading role in a major internal AIR-into-HTML5 project intended for commercial release. ### Developer @ Elastic Creative Jan 2010 – Jan 2013 Built a variety of AIR applications independently and as part of a small team to be used in museums, trade shows, and internally at Elastic. The largest of these were server-based systems using PHP, MYSQL and Zend Framework or Ruby on Rails. I developed front and back end interactions with third-party APIs in a few projects, including Twitter, Facebook, Amazon AWS and Google Calendar. I provided support on numerous web pages, both while working with off-site contractors and with the usual team. This work was accomplished with HTML5, CSS3 and JavaScript, using technologies like Ajax, jQuery, Hammer, Ember and Sass. I provided support for design and animation when needed, using Flash, After Effects, and Maya, and leant my knowledge of the media-to-software pipeline. ### Animator Intern @ Procrasdonate & Bilumi Jan 2009 – Jan 2010 | Cambridge, MA Created a few animations to add interest to web pages for Procrasdonate and Bilumi, two web projects run by Clay Ward. ## Education ### Bachelor of Arts (BA) in Animation and Motion Media Emerson College ### Bachelor of Arts (B.A.) in Animation and Motion Media Emerson College ## Contact & Social - LinkedIn: https://linkedin.com/in/jrcmacdonald --- Source: https://flows.cv/jessemacdonald JSON Resume: https://flows.cv/jessemacdonald/resume.json Last updated: 2026-04-05