# Jordan Foster > Full Stack Software Engineer | UI/UX | React Engineer Location: St Louis, Missouri, United States Profile: https://flows.cv/jordanfoster I am a growing, excited, and passionate software engineer with a wide range of experience solving various programming issues and a certain degree of business acumen that I always try to consider in whatever project I’m working on. In my past roles, I’ve always grown, excelled, made myself an asset to my team, and always earned the trust of my managers and CEOs. I think the reason I've been able to grow and achieve what I have is one simple thing: I want to help. My favorite thing about my job is using technology to actually help people and make their lives easier. I love new challenges and am usually the first to dive into those that push my skills to newer territory. There will always be more to learn, but we all have to start somewhere. I’m a big believer in structured communication, and try to incorporate it into both my personal and professional life. When I’m not working, I’m constantly adding new tools to my belt and learning more about the business side of things. I am currently seeking new opportunities that will enable me to showcase my skills in front-end and back-end development while improving processes. ## Work Experience ### Senior Software Engineer @ Omni Federal Jan 2024 – Present | United States - Contributed to the National Geospatial Agency (NGA) open-source mobile awareness platform MAGE, enhancing situational awareness tools for government and defense use. - Upgraded legacy UI and admin panels from semantic HTML to Angular + TypeScript + Material UI, improving maintainability and user experience. - Authored and maintained unit and integration tests using Jasmine and Angular TestBed, ensuring robust front-end reliability. - Led the St. Louis development team, mentoring junior developers, onboarding new hires, and guiding the team through Agile sprints and delivery milestones. - Obtained a Top Secret level security clearance to work in secure cloud infrastructure - Transitioned to the IFPM program supporting the U.S. Air Force Bio Science division, building a data science web app to analyze pilot physiological and aircraft telemetry data. - Serve as Lead Frontend Engineer on a greenfield project, building a responsive web application with React, TypeScript, Material UI, and Highcharts, based on Figma UX/UI designs. - Developed full frontend architecture from scratch, including: - Secure file uploads - Custom chart builder using uploaded flight logs - Dynamic filters and cross-variable visualizations - Collaborate closely with backend and middleware teams to define API contract design, ensuring scalable and performant data pipelines. - Contributed to the Java Spring Boot backend by implementing and refactoring RESTful endpoints and writing optimized SQL queries to pull structured data from PostgreSQL. - Implemented automated CI/CD pipeline for the frontend using GitLab, improving deployment consistency and feedback loops. - Ensured application meets A11Y accessibility standards, integrating automated testing with Google Lighthouse and manual validation. - Integrated OpenAI API using their A.I. models, Agents SDK and DALL-E in python micro service using agents to glean insights from data and DALL-E to generate images ### Owner @ Foster Media LLC Jan 2016 – Present | Saint Louis, Missouri ### Software Engineer @ New Balance Jan 2023 – Jan 2024 | St. Louis County, Missouri, United States Enhanced existing user experiences by modifying views and controllers within the SFRA (Salesforce Reference Architecture) framework to optimize for increased sales, reduced user friction, ease of use for site managers. Worked with team to increase the ability for users to find what they’re looking for more efficiently across all devices on PGPs (product grid pages) by adding more options to search and sort based on dynamic product details Implemented integration of the “Stylitics” AI customer recommendation engine into the New Balance website which personalizing shopping experiences by suggesting complete outfits based on a specific product a user was browsing and displaying them on product detail pages and cart views. Utilized SFCC (Salesforce Commerce Cloud) to maintain consistent branding and code readability across the dozen New Balance storefronts we had, separated by language or cheaper product storefronts. This drastically sped up development and testing\QA time. Utilized Einstein recommenders in various places across the site to recommend similar products to users. Also setup content slots within Salesforce business manager so site managers could control when and where these were displayed and based on what types of user data. Worked in SFMC (Salesforce Marketing Cloud) specifically in the Content Builder, building the tools necessary for site managers to build out the customer journeys and Web Studio/Page Designer so site editors could have the control to create landing pages and forms to enhance UX and data collection. Made numerous changes to our storefronts UI based on AB testing from the marketing teams Built out features based on mockups provided by our design team. Reviewed team members work with code reviews before deploying to staging, QA, and finally product release. Wrote detailed documentation of new features, tools, etc in Confluence. Monitor PRs with Jenkins then find and fix errors if found ### Software Engineer @ Drive Social Media Jan 2019 – Jan 2023 | St. Louis, MO, United States - Recipient of company Rising Star award - Built a scavenger hunt app in React Native used in a marketing campaign for the St. Louis Blues, Anheuser-Busch, and the NHL All-Star Game. Worked directly with the Marketing Directors of both organizations to ensure the product met the needs of their campaign. - Built the UI/UX for our in-house Facebook ad building and reporting SaaS platform using React.js and TypeScript. - Built and tested dozens of UI components and maintained a private NPM frontend library of components, hooks, and services used in multiple apps. - Contributed to the implementation of a role and permission system using Auth0. - Streamlined our complex array of libraries and applications by consolidating them within a mono repository using Lerna - Scrum methodologies for agile software development - GraphQL and REST APIs for seamless data exchange - Redux.js/Context for state management in frontend applications - AWS and Docker for cloud-based deployment - Conducted interviews and created frontend guidelines and interview processes - Lead and managed several special projects working directly with the CEO - Experience building custom React hooks - SQL and PostgreSQL for efficient data management - Front-end Development with React.js, TypeScript, Tailwind, and Material-UI - Microservices architecture to ensure scalability - Testing frameworks such as Jest, React Testing Library, and Cypress - Proficiency in Node.js, TypeORM, and NestJS for robust backend development - Implemented Redis for caching frequently requested data - Git for version control and collaborative development - Expertise in creating mockups with Figma/AdobeXD (designed 70% of platform UI) - Worked on AWS lambda functions, EC2 instances, cloudwatch, etc. - Maintained legacy PHP/laravel backend system used for email notifications to users - Setup CI/CD pipelines in GitLab for staging, beta, and production environments ### Web Developer @ Drive Social Media Jan 2019 – Jan 2019 | United States At Drive Social Media, I joined the web team with a primary objective of addressing a substantial backlog of work, successfully streamlining processes and swiftly catching up on pending projects. As part of my responsibilities, I efficiently managed a portfolio of over 200 client WordPress websites, consistently ensuring optimal performance and seamless user experiences. My expertise encompassed image optimization, keyword and content optimization, dynamic page creation, and fine-tuning load speeds for enhanced website responsiveness across various devices. Beyond website maintenance, I took the lead in architecting enterprise-grade websites from inception to implementation. Collaborating closely with my teammates, I transformed full-scale mockups into reality, utilizing a wide range of technologies including PHP, HTML, and SCSS to deliver polished, high-performance websites. Key Skills and Technologies: Built a sales tool for the Drive sales team that mimicked the popular game Fruit Ninja Resolved extensive backlog of client web work building out 17 websites in 5 weeks' time Maintained +600 client websites, optimizing SEO and page speeds using various plugins and tools like SEM Rush, Google LightHouse, and Google PageSpeed Insights. Developed three core websites for the company using WordPress: joshsample.com, drivesocialnow.com, and marketingmilk.com Established efficient workflows to ensure the ongoing success of the team. Proficient in WordPress website management and optimization Advanced knowledge of PHP, HTML, and SCSS for custom website development Expertise in image optimization and content-focused SEO techniques Thorough understanding of website performance optimization Responsive web design implementation across multiple devices Collaborative approach to working with cross-functional teams Strong attention to detail and commitment to delivering top-tier websites Ability to transform mockups into functional and visually appealing web assets ### Email Product Manager @ AVALA Inc., a Rollick Company Jan 2018 – Jan 2019 | Greater St. Louis Area As an Email Product Manager at Avala Marketing, I have led many initiatives, leveraging SAAS product ownership expertise to drive remarkable success in email marketing. My use of personalization and data-driven strategies has created over 600 dynamic marketing emails meticulously tailored to customer data, elevating conversion rates and enhancing customer engagement. When I wasn't solving deliverability issues, I also orchestrated and monitored large-scale email marketing campaigns, overseeing lists ranging from 100k to 1M recipients. Attention to detail here ensured every campaign achieved remarkable results. Collaboration was key to our success, and I worked closely with cross-functional developer teams to establish short—and long-term platform goals. My focus on project management ensured timely execution and seamless project delivery, aligning with the product's objectives and customers' expectations. Key skills and highlights: -Migrated over +2000 client dynamic marketing emails from ExactTarget to in-house product Aimbase, ensured dynamic use of client customer data by building emails on ASP.NET Core Razor Pages with Razor scripting. -Managed the email platform of our internal SaaS product ensuring user UI/UX was ideal and system stress testing. -Developed a program to check for previously flagged spam emails/IPs and correct common misspellings to help improve email list health and sender reputation. -Executed and monitored large-scale email marketing campaigns, targeting lists with recipient counts ranging from 100,000 to 1 million. -Worked with Mailgun APIs using Postman and Insomnia -Mentored and trained a team of junior developers on using various tools within our product while monitoring and tracking their performance. -Worked directly with clients and users to assess features, needs, and goals for product development ### Web Developer @ AVALA Inc., a Rollick Company Jan 2018 – Jan 2018 | St Louis, Missouri, United States As a web developer at Avala Marketing (Rollick), I had the privilege of contributing to a diverse range of enterprise-grade websites. Leveraging my expertise in .NET, MVC, Angular, and the Umbraco CMS, I played a key role in delivering cutting-edge web solutions for our esteemed clients. My daily responsibilities revolved around ensuring seamless website functionality and visual appeal, maintaining and updating APIs connected to our in-house SAAS product, Aimbase. This integration was vital in delivering personalized and data-driven experiences to our clients, ensuring optimal customer engagement. I also managed content updates, making sure clients' websites remained relevant and up-to-date with their evolving business needs. In certain instances, I facilitated minor database updates, specifically when introducing new products or updating existing product information. This attention to detail ensured that our clients' products were effectively showcased, driving sales and customer satisfaction. My tenure as a web developer at Avala Marketing (Rollick) equipped me with a deep understanding of enterprise-level web development, the intricacies of various technologies, and the art of delivering client-centric solutions. Key Highlights: - Proficient in .NET, MVC, Angular, and the Umbraco CMS, contributing to the development of enterprise-grade websites. - Diligently addressed and resolved visual bugs to optimize user experience and website performance. - Maintained and updated APIs connected to Aimbase, our in-house SAAS product, for personalized customer experiences. - Managed content updates on client websites, ensuring relevancy and real-time updates to reflect their evolving business needs. - Conducted minor database updates to effectively showcase new products and updated product information. - Gained valuable insights into enterprise-level web development and delivering client-centric solutions. ### Junior Software Engineer @ AVALA Inc., a Rollick Company Jan 2017 – Jan 2018 | Fenton, MO ### Technical Support @ Chen & Associates LLC Jan 2015 – Jan 2016 ## Education ### Bachelors in Internet Web-based Technology Ranken Technical College Jan 2012 – Jan 2016 ### High School Diploma Marquette High School Jan 2008 – Jan 2012 ## Contact & Social - LinkedIn: https://linkedin.com/in/jordanafoster --- Source: https://flows.cv/jordanfoster JSON Resume: https://flows.cv/jordanfoster/resume.json Last updated: 2026-03-22