We just announced our $3M Pre-Seed. Watch our — launch video.
Senior Software Engineer
Seasoned technology leader with over 16 years of hands-on experience in architecting transformative software and web solutions for various industries and high-growth startups. I bring a comprehensive understanding of the Software Development Life Cycle (SDLC) and a proven track record in implementing Agile methodologies to drive results. Known for my collaborative leadership style, I excel at bridging the gap between business objectives and technological innovation, ensuring alignment, and delivering solutions that fuel growth and enhance operational efficiency.
Chat with Clera and we'll introduce you to the right opportunities.
This profile is based on publicly available information. David is not affiliated with or endorsed by Clera. Privacy policy.
• Lead the ads team, responsible for designing and maintaining a universal ad script written in TypeScript and bundled with Webpack, enabling seamless integration across ad-supported products. • Support multiple ad revenue-driven products utilizing technologies including PHP, Perl, WordPress, Python, Node.js, React. • Manage infrastructure hosted in AWS, leveraging services such as RDS MySQL, ECS, EC2, and ECR, with monitoring tools including CloudWatch, Slack, Datadog, and PagerDuty. • Implement and oversee continuous deployment pipelines using GitHub Actions, integrating automated testing (Cypress, Jest, and Vite), Docker image builds, and ECS deployments. • Design, plan, and implement new or re-engineered system architectures to meet organizational standards and scalability requirements. • Develop and maintain an analytics platform aggregating data from external sources such as Google Ad Manager (GAM), Google Analytics, and partner datasets, utilizing Looker for insights derived from Redshift and Athena. • Ensure system reliability, scalability, and performance through strategic planning and hands-on technical execution. Skills: Docker Products · Node.js · Amazon Web Services (AWS) · SASS · React.js · JavaScript · TypeScript
• Strategically orchestrated end-to-end software solutions for a global ad tech platform, seamlessly translating business goals into actionable roadmaps. Took full ownership of project management, team leadership, and the introduction of robust operational processes and quality systems to elevate performance metrics. • Directed a dynamic global team of nine full-stack developers, instilling a culture of excellence and collaboration. Achieved a noteworthy 0% turnover rate and boosted output by 200% YoY without expanding headcount, thanks to workflow optimizations and targeted coaching strategies I put in place. • Masterminded the architecture, development, and continuous refinement of the company's proprietary advertising interface, leveraging cutting-edge technologies like Golang, React, and Docker to push the envelope in product functionality and user experience. Custodian of the MySQL database, ensuring database integrity and performance. • Managed an annual budget for development, team compensation, and targeted training. Focused on forecasting for optimal spending and ROI. • Formulated and institutionalized technology policies, including the rollout of a company-wide UI standardization framework, positively impacting our 600-strong workforce. This strategic move led to unified branding and consistently high-quality user interactions. • Advocated for and implemented key technology upgrades and process improvements that propelled company-wide deployment performance. Standardized tools like Jenkins, GAR, ArgoCD, and Kubernetes, streamlining team workflows and accelerating release cycles across our hybrid cloud deployment between AWS, GCP, and Rackspace. • Steadily supported and maintained a portfolio of legacy products using various technologies such as Ruby on Rails, AngularJS, Vue, Angular, Java, Kotlin, Scala, PostgreSQL, and TypeScript/JavaScript. Ensured seamless transitions to end-of-life stages while concurrently developing modern product solutions. Skills: Scala · Docker Products · TypeScript · Amazon Web Services (AWS) · Kubernetes · SASS · Project Management · Software Development · Git · Rackspace · Google Cloud Platform (GCP) · Jenkins · Argo · AngularJS · React.js · MySQL · JavaScript · Redux.js · Talent Development · Helm Charts · Go (Programming Language) · Team Leadership · Webpack · SQL · GraphQL
• Brought to completion a sophisticated financial web application for Fannie Mae, utilizing technical skills in AngularJS, HTML, and JavaScript. My role centered around leveraging an existing API to create intuitive, high-performing features and enhancements, ensuring the delivery of a robust product that met exacting standards and user needs, driving it to a successful conclusion. Skills: Gulp.js · Software Development · AngularJS · CSS · HTML · JavaScript
LKQD (Now part of Verve Group) · Full-time
• Pioneered and scaled web applications at a startup advertising service that Nexstar Digital eventually acquired. Utilized a microservices architecture employing Scala, Kotlin, and Go for APIs and Node.js, Gulp.js, Express, React, AngularJS, and JavaScript/TypeScript for the UI. Deployed solutions using Agile Scrum methodologies to catalyze rapid growth. • Utilized the architecture and integration of a hybrid cloud setup, seamlessly fusing resources between AWS and Rackspace. Employed Jenkins and Kubernetes to orchestrate deployments, ensuring high scalability and fault-tolerant systems. • Contributed to building a JavaScript web player for our ad platform, expanding the service's capabilities and market reach. Skills: Scala · Docker Products · TypeScript · Amazon Web Services (AWS) · Gulp.js · Kubernetes · SASS · Web Applications · Web Development · Software Development · Git · Rackspace · Google Cloud Platform (GCP) · Jenkins · AngularJS · React.js · MySQL · JavaScript · Redux.js · Start-up Ventures · Go (Programming Language) · Webpack · SQL
• Developed, maintained, and enhanced user interfaces for the service company using a stack that included Node.js, AngularJS, Angular Material, Express, and Gulp. Utilized Agile methodologies to facilitate the rapid launch of platforms, resulting in marked improvements in performance and user experience. • Led and managed a team of one frontend engineer and one UX designer, fostering a collaborative work environment. Directed the design and implementation of UI components and ensured timely delivery and rigorous quality assurance. • Conducted comprehensive quality assurance reviews to uphold high levels of customer satisfaction. Made targeted modifications to existing software to rectify errors, enhance interfaces, and optimize system performance. • Utilized Docker for building and managing UI containers, deploying them seamlessly on Amazon Web Services (AWS). Skills: Docker Products · TypeScript · Amazon Web Services (AWS) · SASS · Web Development · Git · AngularJS · MySQL · Front-end Development · JavaScript · User Experience · Webpack · SQL · User Interface Design
Travel Syndication Technology (TST) · Full-time
• Collaborated with enterprise clients to develop travel system websites and software applications. Led the development of a new application to replace the existing system, using technologies like AngularJS, Angular Material, Node.js, Gulp, Express, and Drone. • Supported legacy architecture using Scala, Knockout, jQuery, jQuery UI, and Play Framework, ensuring a smooth transition and compatibility between old and new systems. • Enhanced product offerings by integrating licensee ads using the Google Publisher Tag, amplifying monetization strategies and client offerings. • Developed and unit-tested JavaScript functionalities employing testing frameworks and tools such as Jasmine, Karma, PhantomJS, CasperJS, and headless Chrome, ensuring robust and bug-free code deployments. • Adhered to the Agile Scrum methodology, promoting iterative development, continuous integration, and efficient feedback loops. • Resolved technical issues through troubleshooting and problem-solving techniques. Conducted comprehensive quality assurance reviews, ensuring software systems adhered to company quality standards. Skills: Docker Products · Amazon Web Services (AWS) · Elasticsearch · Web Development · Git · Continuous Integration · MySQL · JavaScript · Webpack · Agile Methodologies · SQL
• Engineered dynamic user interfaces leveraging AngularJS and ClipTheme, enhancing user experience and engagement. • Orchestrated the build and deployment of web applications using IntelliJ IDEA, Node.js, and Gulp, streamlining the development process and improving efficiency. • Designed and implemented robust data storage solutions by integrating technologies like ELK Stack, Kafka, Flume, and Hadoop, enhancing data reliability and scalability. • Conducted comprehensive unit testing of JavaScript code using Jasmine, Karma, and PhantomJS to ensure high-quality, bug-free software releases. • Employed Agile Scrum methodology to optimize development workflows, facilitating iterative improvements and enabling rapid feature releases. Skills: Web Development · Software Development · Git · AngularJS · JavaScript · SQL
• Engineer sophisticated front-end solutions for internal applications using a robust technology stack that includes HTML5, CSS3, JavaScript, jQuery, Knockout, Play Framework, and IntelliJ IDEA, enhancing user experience and system performance. • Led the development of versatile cross-platform mobile applications using Cordova, expanding the company's mobile capabilities and improving accessibility. • Seamlessly integrate Couchbase into existing Java applications, optimizing data storage and retrieval functionalities. • Implement comprehensive automated front-end testing frameworks using JUnit, Selenium, and Hudson CI, and extend cross-browser compatibility through BrowserStack integration. • Collaborate with the operations team to assess and optimize firewall rules and oversee the installation and upgrades of security certificates and encryption cipher testing, bolstering system security. • Advise the project management team on efficient time and resource allocations, optimizing development cycles and project deliverables. • Engage with external vendors to evaluate software requirements and negotiate licensing agreements, ensuring alignment with organizational objectives and compliance requirements. • Conduct rigorous unit testing on JavaScript code using Jasmine, Karma, and PhantomJS to ensure high-quality, defect-free software releases. • Adhere to Agile Iterative development methodologies, fostering an environment of continuous improvement and rapid feature releases. • Design and deploy WebJars to streamline the management of client-side web libraries, enhancing development efficiency and resource utilization. Skills: Play Framework · Elasticsearch · Web Development · jQuery · ElasticSearch · Software Development · Java · JavaScript · KnockoutJS · Couchbase · SQL
• Transform the proprietary real estate search application by converting all existing HTML, JavaScript, and CSS to adhere to industry standards and ensure cross-browser compliance, enhancing usability and performance. Skills: CSS3 · Web Development · jQuery · CSS · HTML · JavaScript · HTML5
Walsworth Publishing · Full-time
• Develop a cutting-edge e-commerce platform, employing a diverse technology stack that includes HTML5, CSS3, JavaScript, jQuery, Bootstrap, Backbone.js, RequireJS, Zend Framework 2, and Notepad++ to deliver a seamless user experience. • Seamlessly integrate Oracle databases into PHP-based applications, enhancing data reliability and system performance. • Develop Magento prototypes to facilitate robust business testing, streamlining the validation of new features and functionalities. • Conduct manual cross-browser compatibility testing to ensure a uniform, error-free user experience across diverse web platforms. • Establish a strategic partnership with Stripe to handle credit card processing and seamlessly integrate their API into the e-commerce platform, bolstering payment security and user convenience. Skills: Web Development · jQuery · Software Development · MySQL · JavaScript · SQL · PHP
• Tailor the company's core application to meet specific client needs, employing advanced customization techniques with JavaScript and the Dojo Framework, thereby increasing client satisfaction and product adaptability. • Leverage Groovy scripting to automate the complex process of client database migration from legacy application schemas to current architectures, ensuring seamless transitions and data integrity. • Adhere to Agile Scrum development methodologies, fostering an iterative, responsive, and efficient development environment that aligns closely with business objectives and stakeholder requirements. Skills: jQuery · Software Development · Java · MySQL · JavaScript · SQL
Veterans United Home Loans · Internship
• Architect and develop custom internal web applications using a robust technology stack that includes JavaScript, PHP, and HTML, driving operational efficiency and user engagement. • Continuously innovate by updating internal web applications with new features and functionalities, enhancing user experience and system capabilities. • Optimize the codebase of current internal web applications to improve performance and maintainability, contributing to a more agile and efficient development environment. • Lead project management initiatives using Pivotal Tracker, ensuring seamless team collaboration and timely delivery of milestones. • Leverage jQuery and Ajax technologies to create dynamic web applications with an interactive and responsive user experience. • Utilize Subversion for version control, meticulously tracking application changes to maintain code integrity and facilitate rollback procedures. Skills: Web Development · jQuery · Software Development · JavaScript · PHP
Driftwood Outdoors · Freelance
• Spearheaded the development of a feature-rich blog publishing platform utilizing a diverse technology stack that includes HTML, CSS, JavaScript, jQuery, Video.js, and WordPress, significantly enhancing user engagement and content discoverability. • Conceptualize and execute the site's visual identity, including layout and logo design, to create cohesive and visually appealing published materials that elevate brand recognition. • Implement an interactive locations map leveraging the Google Map API, providing users with an intuitive and informative geographical interface. Skills: Web Development · jQuery · Software Development · MySQL · JavaScript · PHP · User Interface Design
Battenfeld Technologies Inc. · Freelance
• Actively manage and enhance an existing website's functionality by leveraging technologies such as HTML, JavaScript, jQuery, and VBScript, driving user engagement and optimizing performance. • Author comprehensive documentation outlining website functions and codebase architecture, serving as a critical resource for team members and facilitating future development efforts. • Refine and optimize Microsoft Access database configurations to bolster system reliability, contributing to improved data integrity and operational efficiency. Skills: Web Development · jQuery · JavaScript · PHP
School of Information Science & Learning Technologies • Conceptualize and design website mock-ups utilizing advanced features in Photoshop and Illustrator, serving as the blueprint for impactful digital experiences. • Translate mock-ups into fully functional websites using a robust technology stack that includes WordPress, HTML5, CSS3, PHP, SQL, and jQuery, ensuring a seamless and engaging user experience. • Oversee multiple ongoing projects with varying complexities, prioritizing tasks to meet deadlines and achieve objectives. • Diligently maintain websites following the latest industry standards while ensuring limited backward compatibility to reach a broad user base. • Employ wireframes to strategically lay out content, optimizing information architecture and user flow. • Conduct comprehensive usability testing to identify areas for improvement, ensuring the delivery of a user-centric digital experience. Skills: CSS3 · HTML 5 · Web Development · jQuery · CSS · MySQL · HTML · JavaScript · HTML5 · SQL · PHP · User Interface Design
Office of CAFNR Communications • Lead the creation and ongoing maintenance of dynamic web pages using a diverse technology stack that includes XHTML, PHP, JavaScript, and XML, enhancing site functionality and user engagement. • Proactively offer innovative suggestions to optimize general maintenance methods, contributing to more efficient workflows and system reliability. • Oversee the conversion of outdated web pages to contemporary layouts and designs, improving user experience and ensuring brand consistency. • Conduct thorough usability testing to identify user interface bottlenecks and areas for improvement, driving continuous enhancements in user satisfaction and engagement. Skills: Web Development · jQuery · Software Development · JavaScript · PHP
Columbia Newcomers Club · Freelance
• Orchestrated a seamless website migration to a new free hosting service, optimizing costs while maintaining full site functionality. • Adapted existing site features to ensure compatibility with the new hosting environment, resulting in uninterrupted service and user experience. • Drove content management efforts, routinely updating site materials to keep content current and engaging for users. • Collaborated on rerouting the domain, providing crucial technical assistance to ensure a smooth transition and continued site accessibility. • Facilitated creating and integrating social networking connections, expanding the site's reach, and enhancing user engagement through social channels. Skills: Web Development · jQuery · JavaScript · PHP · User Interface Design
• Vigilantly enforce parking regulations to ensure safe and orderly conditions in designated areas, contributing to public safety and facility efficiency. • Issue citations for parking violations accurately and professionally, reinforcing compliance with established rules and policies. • Take the lead in directing traffic during events, effectively managing the flow of vehicles to minimize congestion and maximize safety.
Lowe's Companies, Inc. · Part-time
• Efficiently manage financial transactions, ensuring a streamlined and accurate checkout process that elevates customer satisfaction. • Engage with customers to provide tailored assistance and recommendations, enhancing the shopping experience and contributing to customer loyalty.
Columbia College - Public Relations · Part-time
• Played a role in the comprehensive redesign of the college website, contributing to enhanced usability and a more engaging user experience. • Designed and generated PDF course catalogs, providing an accessible and organized resource for students and faculty. • Produced and published monthly online newsletters for faculty and staff, providing a reliable source for internal updates and announcements. • Curated and disseminated timely college news, bolstering community engagement and awareness of institutional activities. • Monitored website performance and user engagement metrics using Google Analytics, providing actionable insights for ongoing optimizations. • Streamlined the accessibility of visual assets by organizing the photo library to be easily searchable, improving workflow efficiency for content creation. Skills: CSS · HTML · JavaScript
Southeast Missouri State University Center for Scholarship in Teaching and Learning · Part-time
• Led the design and development of custom course websites, seamlessly integrating them into existing course management software to enhance educational delivery and student engagement. • Forge collaborative partnerships with professors to conceptualize and execute web-based or blended courses, enriching the academic experience. • Serve as a go-to expert for faculty in leveraging advanced technologies, including SMART Boards, video and sound file editing, Camtasia Studio, and classroom response systems, thereby elevating the quality of instruction and learning. • Offer comprehensive office technology support, including troubleshooting and repairs, ensuring optimal functionality and minimizing downtime. Skills: CSS · HTML · JavaScript · User Interface Design
Sears, Roebuck and Co. · Part-time
• Manage customer transactions efficiently and accurately, ensuring a seamless checkout experience contributes to customer satisfaction. • Serve as a product advisor in electronics, offering tailored guidance to customers that enhances their purchasing decisions and boosts sales.
Activities and societies: MU Alumni Association, University Club Skills: PHP · CSS · JavaScript · Java · HTML
Claim it to keep it up to date, or request removal. We're happy to help either way.
• Owned end-to-end maintenance and feature expansion for the LKQD application, a multifaceted system built on a diverse technology stack that included Scala, Kotlin, Go, Python, Ruby, JavaScript/TypeScript, Webpack, AngularJS, Gulp.js, and React.js. • Led the modernization of our build system by migrating from Gulp.js to Webpack and harmonized our microservices architecture by standardizing Go microservices into our primary language, Scala. • Managed the entire Software Development Lifecycle (SDLC) for LKQD's user interfaces, APIs, and our Prebid.js integration. Orchestrated the complete deployment process, utilizing Jenkins, Quay, and Kubernetes to build and deploy containers for each microservice. • Initiated and led the formation of a new software engineering team comprised of full-stack engineers, setting the stage for multi-disciplinary expertise and enhanced collaboration within the organization. Skills: Scala · Docker Products · TypeScript · Amazon Web Services (AWS) · Kubernetes · SASS · Project Management · Software Development · Git · Rackspace · Google Cloud Platform (GCP) · Jenkins · Continuous Integration · Argo · AngularJS · React.js · MySQL · JavaScript · Redux.js · Helm Charts · Go (Programming Language) · Webpack · SQL · User Interface Design