Custom data-driven web and mobile software development.

We make time to understand your business needs so we can build the right solution that fits within your budget and timeline.

About Us

We are a custom web and mobile application consultancy based in Baltimore, MD. We've been building custom software since 2005, and over the years, we've become a staple in the Baltimore tech community, developing software for local startups and institutions alike. We developed an iPhone app before the App Store and helped our clients understand "the cloud" back in 2008. We've built over 150 custom applications for enterprises and startups alike, including successful startups OrderUp (acquired by Groupon), GiveCorps (acquired by Network for Good), and RedOwl Analytics (acquired by Raytheon).

As a custom software development agency, we provide a wide range of services including mobile application development, web application development, product design and research, back-end development, DevOps configuration, API development, user testing, and mobile application builds. We have APIs in production that handle over 15 million requests weekly and apps that are delivered in a dozen languages, including Chinese, Vietnamese, and Arabic; we build apps that handle scale gracefully, are stable, and are easy to continue to build on.

Much of our work is greenfield — meaning new applications built from scratch — leveraging best-in-class languages, open-source libraries, and processes, including Elixir / Phoenix, Ruby on Rails, React, and React Native. We use agile development processes and consistent communication to ensure that we stay aligned with clients on priorities, budget, and timeline throughout each project.

We build custom mobile and web based applications that handle business logic, such as the new digital ticketing system for the Baltimore Water Taxi, Brookes Publishing’s online Ages and Stages Questionnaire, and location-based crime aggregator SpotCrime. Many of our clients have been with us for a number of years, some over a decade; over 40% of our annual revenue comes from repeat customers.

We pride ourselves not only on our high standards of code and organization, but also on our communication skills both with technical and non-technical stakeholders. We work with a variety of clients with a range of technical expertise. Some of our clients have no technical staff but need an internal or external tool built, and so we function as their de-facto technical team; others have a robust engineering department but need a project or feature turned around more quickly than they could manage in-house. We’re equally comfortable in both of these scenarios and anywhere in between. We even occasionally provide technical advising for startups and DevOps consulting for complex application architecture builds.

While many of our clients are in Baltimore, Maryland, New York, Washington DC, and Virginia, we’ve worked with clients on five continents and the International Space Station.

For more on what we can offer, check out our services, method, and case studies.

Our Team

We are a team of engineers; almost everyone on our team codes (even our Product Designer and our Director of Marketing). Our President is a classically trained engineer; we take our tech very seriously. That being said, we also highly prioritize communication, with a clear understanding that the work of translating between technical and business perspectives is crucial to the success of all of our projects.

Our team members come from many different backgrounds; some have traditional engineering backgrounds, some came to mobile and web application development later in life through bootcamps. Some came to us early in their careers, some came here after stints in large organizations. We even ran an Apprenticeship Program in 2018 to help accelerate the careers of three junior developers and close a hiring gap internally.

Regardless of background, everyone on our team is constantly learning and growing as a developer and a professional; we pride ourselves on our high quality code and our excellent organization and communication skills.

> Learn more about the SmartLogic team

Community

We're proud to be a Baltimore company, and you'll find that many people in the local startup and technology communities know who we are.

Civic engagement is one of our core company beliefs. Over the years, we've supported a range of community initiatives, from sponsoring and participating in local technical meetups to contributing to events like Bmore on Rails, Charm City JS, and others. We also created and hosted the Ruby on Rails "un-conference," BohConf, and launched initiatives such as Baltimore Women in Tech Microgrants and our developer apprenticeship program.

Our team continues to support and participate in these communities, and we regularly speak at and sponsor conferences such as ElixirConf, Lonestar Elixir, and the Big Elixir. We also produce Elixir Wizards, an interview-format podcast featuring conversations with Elixir developers worldwide.

In 2026, we're participating in the USM Launch Fund Nexus, where we partner with startups and students to support early-stage innovation through hands-on collaboration and guidance.

We've been members of the ETC community since 2006 (our first office was at the old ETC Eastern building!) We remain actively involved through mentorship and connections across Baltimore's entrepreneurial ecosystem. Over the years, we've collaborated with local organizations such as Accelerate Baltimore, Conscious Venture Lab, Betamore, and the Johns Hopkins FastForward incubator.

Our community work has included civic hacking initiatives like Hack Baltimore and our startup investment competition SmartVentures, as well as ongoing partnerships with organizations like Fearless to support nonprofits. Through these efforts, we've contributed funding, mentorship, and technical expertise to support and empower our community.

> Read more about our community engagement