CV / Résumé
This is a duplicate of my LinkedIn experience, for redundancy
-
Senior Software Engineer, Site Experience
May 2022 - Apr 2023 | Maisonette | Remote (NYC)
-
Collaborative Feature Development
Actively collaborated with Product Managers, Quality Assurance specialists, and Data Analysts in the design and implementation of user-centric features, ensuring a seamless site experience.
-
Code Quality and Review
Authored and meticulously reviewed high-quality, maintainable, and observable code, upholding best practices in software engineering.
-
Software Development Lifecycle Engagement
Played a key role in all stages of the software development lifecycle, including sprint planning, execution, review, and retrospectives, enhancing team efficiency and product quality.
-
React/Node.js Technology Expertise
Specialized in React/Node.js-based technologies, developing a Next.js web application integrated with the headless Content Management System (CMS), Strapi, to deliver a robust and scalable site architecture.
-
Mentorship and Technical Leadership
Provided mentorship to fellow software engineers, fostering skill development and professional growth, and demonstrated technical leadership within the team.
-
-
Lead Developer
Mar 2021 - Nov 2021 | Freelance | Remote
-
Enterprise Web App and Franchise Site Generator Development
Spearheaded the development of a white-label enterprise web application and franchise site generator, creating a scalable and efficient solution for a major corporate client.
-
Architectural Design and Implementation
Designed and implemented a robust architecture and code structure, including API middleware, ensuring optimal performance and user experience.
-
Project Management and Leadership
Managed the project timeline and objectives, adeptly handling the challenges of leading a dynamically sized development team, with numbers ranging from solo involvement to coordinating a team of up to 10 members.
-
Continuous Development and Team Coordination
Oversaw continuous development efforts, balancing hands-on coding with team management, ensuring project milestones were met within the set timelines.
-
-
Senior Web Developer
Aug 2019 - May 2020 | King & Partners | Remote (NYC)
-
Enterprise Client Project Execution
Utilized the opportunity to work with enterprise clients to develop complex websites and web applications, addressing unique challenges and requirements.
-
Technical Stack Expertise
Specialized in a hybrid tech stack, combining monolithic Ruby on Rails architecture with headless WordPress integration and stimulus.js templating, to deliver robust digital solutions.
-
Advocate for Jamstack and Modern JavaScript
Actively promoted the adoption of Jamstack architecture and emerging JavaScript technologies within the organization, championing modernization and efficiency.
-
Discrepancy in Tech Adoption and Reality
Faced challenges with the discrepancy between the promised cutting-edge tech environment and the actual tech stack used, leading to a focus on personal and professional integrity in tech implementation.
-
-
Web Development Consultant
Mar 2019 - Aug 2019 | Freelance | Philadelphia
-
Headless WordPress and Jamstack Pioneer
Driven by advancements in headless WordPress technology, I delved into learning Gatsby.js and Jamstack architecture to modernize WordPress applications.
-
Tech Stack Consulting and Strategy
Offered consulting services on tech stack selection, guiding clients in leveraging the latest technologies for optimal website and web app performance.
-
Development of Jamstack Websites and Web Apps
Specialized in building Jamstack websites and web applications, utilizing headless WordPress implementations to create dynamic, efficient, and scalable digital solutions.
-
Cloud-Native Architecture Utilization
Employed AWS services and other cloud-native architectures to enhance website functionality and reliability, staying ahead of the curve in adopting early-stage technologies.
-
-
Principal Software Developer
Aug 2018 - Mar 2019 | Pixel Parlor | Philadelphia
-
Development Team Leadership and Restructuring
Instrumental in the reorganization of the development team, stepping in during a critical transition period. Took charge as the primary developer following the departure of the previous team member.
-
Project Management and Ownership
Assumed responsibility for multiple new and ongoing mid-sized projects, steering them back on track and ensuring successful completion.
-
Process Standardization and Improvement
Initiated and implemented standardization of business processes, enhancing efficiency and consistency across projects. Focused on a diverse technology stack, including static sites, Drupal, and primarily WordPress.
-
Studio and Clientele Rescue
Played a pivotal role in rescuing the studio and salvaging client relationships by stabilizing and upgrading their websites, thereby securing the agency’s reputation and client trust.
-
Collaboration with Design-Focused Team
Worked closely with a team primarily interested in design, bridging the gap between design and development, and guiding the agency towards a successful outsourcing model for development needs.
-
-
Senior Web Developer
May 2016 - Jan 2018 | Freelance | Philadelphia
-
Niche Focus in WordPress Development
Specialized in a specific niche within the WordPress community, concentrating on custom development and enhancements for users of a leading page builder.
-
Community Recognition and Influence
Gained recognition as a micro-celebrity in the Divi community, highlighted by an interview with Elegant Themes at WordCamp and appearances on the Divi Chat podcast.
-
Technical Proficiency and Innovation
Managed a complex blend of jQuery and PHP in development projects, ensuring seamless functionality and user experience despite the challenging mix of technologies.
-
Support and Collaboration
Provided robust support to page builder users, assisting with custom development needs and contributing to the vibrant WordPress community.
-
-
Digital Marketing Consultant
Dec 2014 - May 2016 | Kerning & Conversion | Philadelphia
-
Agency Co-Founder and Versatile Contributor
Launched a small creative agency with partners specializing in design ('Kerning') and marketing ('Conversion'), embodying the spirit of a dynamic startup.
-
Project Execution and Diverse Skill Set
Led numerous marketing website projects, demonstrating versatility by assuming multiple roles — from development to strategy and beyond — exploring new skills with enthusiasm and adaptability.
-
Collaborative Environment and Innovation
Fostered a collaborative environment with partners, blending design and marketing expertise to deliver unique and impactful digital solutions to clients.
-
-
Full Stack Web Developer
Apr 2012 - Nov 2014 | David and The Web | Washington D.C.
-
Web Development and Design Expertise
Specialized in crafting brochureware websites for small businesses using Bootstrap templates, along with proficiency in vanilla HTML & CSS, delivering visually appealing and functional online presences.
-
Professional Growth and Diversification
Expanded skill set to encompass web development and digital marketing, evolving services to include consulting, under the business alias 'David and The Web'.
-
Client Relationship Success
Proudly maintained a long-term relationship with my first paying client, secured during college, whose website continues to serve their business effectively to this day.
-
-
Computer Science Tutor
Sep 2008 - Apr 2012 | Freelance | Fairmont State University, WV
-
Peer-to-Peer Instruction
Provided comprehensive tutoring in Computer Science and related Mathematics subjects to peers, utilizing both one-on-one and group teaching methods to accommodate different learning styles.
-
Adaptable Tutoring Techniques
Successfully transitioned to remote tutoring from 2010-2012, maintaining ongoing educational support and adapting to virtual teaching environments to ensure continuous learning.
-
Subject Matter Expertise
Leveraged deep understanding of Computer Science principles to assist students in grasping complex concepts, contributing to their academic success and understanding of the field.
-
Collaborative Learning Facilitator
Fostered an interactive and engaging learning atmosphere, encouraging questions and discussions, and tailoring sessions to meet individual student needs and learning objectives.
-