Mark Moseley
Full-Stack Software Architect/Developer at Budnick Converting, Inc.- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Lance Schneider
I consider Mark to be at the upper echelon of computer programming and IT architecture. I rely on Mark’s keen eye for detail and sound business judgment to help guide my company’s online assets. Whether the task requires getting the job done himself, aiding in acquiring additional resources, or being a part of strategic development, Mark’s abilities never fail to impress.
Brent Vescogni
Mark is a pleasure to work with. Mark is a highly skilled and professional application design engineer. He is able to talk and relate to business teams as well as the technical team working on his systems. Mark is always a step ahead of what is asked of him. One small, simple, but valuable example is his ability to add additional features to help those supporting the application provide inteligent information back to the developing team as feedback.
Lance Schneider
I consider Mark to be at the upper echelon of computer programming and IT architecture. I rely on Mark’s keen eye for detail and sound business judgment to help guide my company’s online assets. Whether the task requires getting the job done himself, aiding in acquiring additional resources, or being a part of strategic development, Mark’s abilities never fail to impress.
Brent Vescogni
Mark is a pleasure to work with. Mark is a highly skilled and professional application design engineer. He is able to talk and relate to business teams as well as the technical team working on his systems. Mark is always a step ahead of what is asked of him. One small, simple, but valuable example is his ability to add additional features to help those supporting the application provide inteligent information back to the developing team as feedback.
Lance Schneider
I consider Mark to be at the upper echelon of computer programming and IT architecture. I rely on Mark’s keen eye for detail and sound business judgment to help guide my company’s online assets. Whether the task requires getting the job done himself, aiding in acquiring additional resources, or being a part of strategic development, Mark’s abilities never fail to impress.
Brent Vescogni
Mark is a pleasure to work with. Mark is a highly skilled and professional application design engineer. He is able to talk and relate to business teams as well as the technical team working on his systems. Mark is always a step ahead of what is asked of him. One small, simple, but valuable example is his ability to add additional features to help those supporting the application provide inteligent information back to the developing team as feedback.
Lance Schneider
I consider Mark to be at the upper echelon of computer programming and IT architecture. I rely on Mark’s keen eye for detail and sound business judgment to help guide my company’s online assets. Whether the task requires getting the job done himself, aiding in acquiring additional resources, or being a part of strategic development, Mark’s abilities never fail to impress.
Brent Vescogni
Mark is a pleasure to work with. Mark is a highly skilled and professional application design engineer. He is able to talk and relate to business teams as well as the technical team working on his systems. Mark is always a step ahead of what is asked of him. One small, simple, but valuable example is his ability to add additional features to help those supporting the application provide inteligent information back to the developing team as feedback.
Experience
-
Budnick Converting, Inc.
-
United States
-
Industrial Automation
-
1 - 100 Employee
-
Full-Stack Software Architect/Developer
-
Apr 2003 - Present
Budnick.com: Architected and developed a B2B eCommerce site using ASP.NET. Integrated with existing back end inventory and order processing system. As one of only two technical resources on the project, was responsible for all facets of development, from gathering business requirements to setting up and maintaining Windows servers. In later phases, worked with manufacturing team to create utilities integrated with back end ERP system to create various tools used to streamline the production and manufacturing pipeline. Show less
-
-
-
Texas Podiatric Medical Association (TXPMA)
-
United States
-
Hospitals and Health Care
-
1 - 100 Employee
-
Full-Stack Software Architect/Engineer
-
Apr 2015 - Present
txpma.org: Created a new WordPress-backed web presence including large amounts of custom functionality supporting PAC donations, membership payments (including automated monthly payment processing) and event registrations. txpma.org: Created a new WordPress-backed web presence including large amounts of custom functionality supporting PAC donations, membership payments (including automated monthly payment processing) and event registrations.
-
-
-
Freelance | Self-Employed
-
Morocco
-
Information Technology & Services
-
1 - 100 Employee
-
Full-Stack Software Architect/Engineer
-
Dec 2010 - Present
Completed numerous projects based on open source technologies running on Linux (typically Ubuntu hosted at EC2). Included simple "informational" sites, Facebook applications and full e-Commerce solutions. Completed numerous projects based on open source technologies running on Linux (typically Ubuntu hosted at EC2). Included simple "informational" sites, Facebook applications and full e-Commerce solutions.
-
-
-
Diningcircle
-
United States
-
Full-Stack Software Engineer
-
Apr 2012 - Apr 2018
Created a single page application for restaurants to handle online reservations, backed by REST services written in Java with a MongoDB data store. Included the ability for restaurants to embed the reservation form on their site directly, as well as a full web-based tablet/touch-friendly UI for staff on location to manage reservations in real time. Created a single page application for restaurants to handle online reservations, backed by REST services written in Java with a MongoDB data store. Included the ability for restaurants to embed the reservation form on their site directly, as well as a full web-based tablet/touch-friendly UI for staff on location to manage reservations in real time.
-
-
-
Red Letter Communications
-
United States
-
Advertising Services
-
1 - 100 Employee
-
Full-Stack Software Architect/Engineer
-
Jan 2013 - Feb 2016
Created a tool to automatically create customized 30 second video commercials for broadcast television from a single source video, overlaying regional dealer information as images and audio. Involved heavy use of ffmpeg scripting to create videos of appropriate bitrates and resolutions for different station requirements per region. Overlays and custom audio were created/injected with SoX and built-in PHP image manipulation functionality. Created a tool to automatically create customized 30 second video commercials for broadcast television from a single source video, overlaying regional dealer information as images and audio. Involved heavy use of ffmpeg scripting to create videos of appropriate bitrates and resolutions for different station requirements per region. Overlays and custom audio were created/injected with SoX and built-in PHP image manipulation functionality.
-
-
-
Art+Logic
-
United States
-
Software Development
-
1 - 100 Employee
-
Senior Developer
-
Jan 2011 - Apr 2012
Worked remotely as a Senior Developer/Team Lead. Responsible for .NET, PHP and iPhone/iPad development. Additionally provided estimates for many varied projects for the sales staff. Zeitgeist & Coffee: Built the next generation of a web application to allow companies to easily manage their social media presence. Included API integration to Facebook, Twitter, WordPress, YouTube, Flickr, LinkedIn and Foursquare. Included workflow capabilities, allowing multiple users to review, comment on and approve messages to be posted automatically to the various social media services on a scheduled basis. Made heavy use of jQuery/ajax technologies. **Not released** PCS Vocabulary Apps: Built a suite of games utilizing Mayer-Johnson’s PCS library for children with special needs. These games included a simple flash card game, a memory match game, a (single player) bingo-type game and a letter scramble game. These apps include in-app purchases for additional symbol sets through Urban Airship. Show less
-
-
-
SeaWorld Parks & Entertainment
-
United States
-
Entertainment Providers
-
700 & Above Employee
-
IT Architect
-
Jun 2006 - Dec 2010
Converted to full-time employee from a contract position in June of 2006, accepting the role of Application Architect for all the Guest Arrival systems (ticket sales through the turnstiles) for the Anheuser-Busch Theme Parks (SeaWorld, Busch Gardens, etc). Global Reservations: Lead a team of 6 developers in a project to combine and enhance two existing reservations systems into one fully integrated solution. Worked extensively with the business units to gather requirements and build out the overall architecture for the project. Responsible for overall system design (both infrastructure and database design) and implementation. Domain Reusable Components: Created several components intended to be re-used throughout the company. These included a logging tool (loosely based on Log4N), a set of common database tools, a security framework and administration tool and a simple, reliable front end to MQ Series message queues. The security framework and MQ Series front ends were implemented as web services, and the security framework included a caching service agent to further simplify integration. Marketplace Register: Lead architect and developer for the next-generation register for all of Anheuser-Busch’s theme parks. The register provided different modes of operation including Point-of-Sale, Call Center and Kiosk. Integrated with various back end systems by creating a loosely coupled Service Oriented Architecture using .NET web service front ends to each involved system (regular tickets, season passes, reservations, etc) and the reliable messaging infrastructure mentioned above. Managed a team of both onshore and offshore developers. The kiosk mode allows guests to purchase tickets and redeem internet vouchers. Created several custom controls to provide a “friendly” look and feel for buttons, labels, etc. Hardware included touch-screen monitors, barcode scanners, credit card readers and receipt and ticket (Boca) printers for guest interaction. Show less
-
-
-
iBridge Solutions
-
United States
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Senior Developer
-
May 2002 - Jun 2006
Worked as a senior/lead developer at Anheuser-Busch for several projects, ranging from a brand new register system for front gate sales at the theme parks (including a customer-facing automated ticketing kiosk) to several reusable components. These components (a security infrastructure, a data access layer and a trace logging component) are used throughout the department as standard tools for development. Worked as a senior/lead developer at Anheuser-Busch for several projects, ranging from a brand new register system for front gate sales at the theme parks (including a customer-facing automated ticketing kiosk) to several reusable components. These components (a security infrastructure, a data access layer and a trace logging component) are used throughout the department as standard tools for development.
-
-
-
Perficient
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Senior Developer
-
Apr 2000 - May 2002
Worked on a number of web based projects utilizing both Visual Basic/ASP and Java. Express Scripts: Created a custom J2EE framework (based on the Command design pattern) utilizing EJB calls across a firewall to get to a set of back-end CORBA services. The results of these calls were then serialized to XML via Java reflection. The XML was then forwarded to various Vignette pages for display.Utilized Jess, an expert system shell, to evaluate patients against several alternate funding sources (charitable organizations helping low income patients pay for pharmaceuticals). Patients would answer several questions about their financial situations and their answers would be considered against qualification rules for each of the funding sources in real time. Programming of Jess utilized the LISP language. xtralease.com: Designed and created site-search functionality for the site, since none was available natively in the site’s Informix database. In the second phase of the site, architected a generic reporting tool. Using this tool, new reports could be created with very little coding. Reports were customizable – allowing users to select which accounts to include, time frame for the report and which of the pre-defined columns to include in each instance of the report. A snapshot of the data was saved. This allowed customer service representatives to view the same data as the user to assist with any questions. Also allowed for downloading the report data from the site for use in spreadsheets, etc. Show less
-
-
-
Southwestern Bell Telephone Company, Inc.
-
United States
-
Telecommunications
-
1 - 100 Employee
-
Business Analyst
-
Dec 1998 - Apr 2000
Implementation of an automated mailing system: Designed and built a system to handle mailing of notices (approximately 5000 a day) to customers. The system retrieved data for which letters to send from a DB2 database on an AS400 mainframe. The client program was a Visual Basic application. Utilized MS Office automation to create and print the letters. Implementation of an automated mailing system: Designed and built a system to handle mailing of notices (approximately 5000 a day) to customers. The system retrieved data for which letters to send from a DB2 database on an AS400 mainframe. The client program was a Visual Basic application. Utilized MS Office automation to create and print the letters.
-
-
Education
-
Southeast Missouri State University
Bachelor of Science, Computer Science