Learn Data Skills
Bryan Paulus

Bryan Paulus

Software Engineering Manager

bwpdsigns | Merrimack NH, USA

Technologies

My Portfolio Highlights

My New Course

Introduction to Python

Numbers enthusiast, translating data into meaningful insights.

My Work

Take a look at my latest work.

course

Introduction to Functions in Python

course

Introduction to Python

course

Intermediate Python

DataCamp Course Completion

Take a look at all the courses I’ve completed on DataCamp.

My Work Experience

Where I've interned and worked during my career.

Skillsoft | Jun 2022 - Present

Manager, Software Engineering

Lead a high-performing team of 10 engineers (8 developers, 2 QA) in creating and maintaining critical API services for Percipio.com's search and recommendations engine. Our services handle over 100,000 requests daily, ensuring seamless user experiences for millions of learners. Key Responsibilities: * Drive agile methodologies and continuous improvement as Scrum Master * Collaborate with internal business and engineering partners to enhance search relevancy and performance * Partner with Product Owners to develop and execute strategic projects * Manage requirements gathering, user story creation, and sprint progress tracking using JIRA and Jellyfish * Foster innovation in both process and technology within the team * Maintain FedRAMP compliance by ensuring service security and addressing vulnerability scan findings * Advise internal stakeholders on API integration for various Percipio.com tools Achievements: * Successfully led the team in converting search APIs from text-based matching to KNN search with dense vectors, utilizing Elasticsearch and Azure text-embedding models * Grew the team from 6 to 10 members over 2 years, enhancing our capacity to deliver high-quality solutions * Worked with organization to implement innovation sprints to encourage professional development and exploration of new technologies * Integrated Gen AI tools to improve work quality and increase efficiency * Established robust security practices, including container scanning and SNYK code analysis * Received multiple internal recognitions for outstanding performance and leadership * Promoted from Senior Software Engineer to Scrum Master, and then to Software Engineering Manager
Show More

Skillsoft | Jan 2020 - Jun 2022

Senior Software Engineer

Scrum Master and developer on team that develops scalable NodeJS micro- services capable of processing millions of incoming requests. Store relevant data in distributed data clusters while utilizing Kafka messaging streams to communicate with additional services. This effort is to boost performance of search results for our enterprise learning platform. Daily development in NodeJS, Cassandra, Kafka and ElasticSearch.

Hasbro | Jan 2018 - Jan 2020

Applications Developer

Lead software engineer for an internal facing web based application allowing users to order sample products for sales related efforts using NodeJS, React, Redux and MSSQL (SERN Stack). During the course of the project, I’ve managed a small on-shore and off-shore teams of developers, preparing business requirements and UI mockups based on business partner’s needs. I have worked on various aspects of projects from gathering requirements, application architecture and UI design, technology choices, planning versions and releases, development and deployment. I worked to plan and implement services for placing orders to using APIs maintained by other teams. Coordinating with Infrastructure team to develop build pipelines to deploy applications across environments. As a versatile team member, I was the lead developer on the upgrade of a business critical legacy application to latest versions of Coldfusion running on Lucee servers. In the past I worked with OpenText Media Manager development supporting a large custom implementation of OTMM with a custom content portal. Member of team of developers each working across the stack to deliver a custom portal to access the DAM. Included a TypeScript / React Front end and rest APIs written in Java 8's DropWizard framework.

Hasbro | May 2013 - Jan 2018

Application Programmer, Digital Media Technology

maintaining REST style APIs as well as various front end solutions to present the data. Daily use of PHP and JavaScript (NodeJS) as well as experience using MongoDB and ElasticSearch in a Linux environment. One product our team develops is an API that is used to deliver product and asset data to various Hasbro web properties both internal and externally. We also build the PHP based framework that is used by front end developers to build our Hasbro brand sites.

Hasbro | Jan 2011 - May 2013

Web Developer

Site maintenance and feature development of Hubworld.com platform using HTML, Javascript, Grails and PHP. Working with business partners to develop requirements for projects and determine best strategies to implement the features.

Digitas | Jul 2008 - Jan 2011

Flash Software Engineer

Daily use of ActionScript 3.0. Create RIAs, Flash web sites, utilities and rich media banners. Working with creative and project management teams to develop SEO friendly, Flash sites with externalized data. Maintain and develop new features for Flex 3.0 data driven applications. Clients: AstraZeneca, Duracell, Oral-B, Olay, Gillette, Tide

Arnold Worldwide | Sep 2007 - Jul 2008

Senior Flash Developer

Leader of Flash development group, working with creative and account teams to define and build Flash related projects. Role includes management of Flash Developers, defining project requirements and assisting to establish project schedule. Clients: RadioShack.com, ESPN, Royal Caribbean, Talbots, Gillette (TAG)

Arnold Worldwide | Sep 2002 - Sep 2007

Senior Interactive Production Artist

Worked as part of production team to design, develop and implement digital media such as; Banner Ads, HTML Emails, web pages and sites. Clients: RadioShack.com, Royal Caribbean, Truth, Talbots, Gillette (TAG), Fidelity, Oral-B, Amtrak,

Directech | eMerge | Jan 1998 - Sep 2002

Web Production Designer

Worked with Creative, Account Management and Clients on the Strategy, Information Architecture and Concept for interactive projects. Assisted developers to determine technology needs of sites. Clients: Teradata.com, Worldcom (UUNet), Polaroid, eRoom.

GCC Technology | May 1997 - Aug 1998

Webmaster

Design and Daily Maintenance of corporate website, web store. Internet Marketing duties included establishing opt-in subscriber list, banner campaigns and newsletter sponsorships.

GCC Technology | Jun 1996 - May 1997

Sr. Technical Support Representative

Dealer and End-user Technical support for Printer Products over the Phone, email and Fax.

My Education

Take a look at my formal education

Associate's degree, Design and Visual Communications, GeneralArt Institute of Pittsburgh | 1994

About Me

Bryan Paulus

Bryan hasn't filled in a bio text

Powered by

  • Work
  • Courses
  • Experience
  • Education
  • About Me
  • Create Your Data Portfolio for Free