Ryan B.
Software Engineer | Backend Development | APIs | Systems Integration
Software Engineer with 15+ years of professional experience developing, maintaining, debugging, and improving business-critical software systems across enterprise, SaaS, telecommunications, financial services, and other industries. My strongest experience is in backend and server-side development, APIs, system integration, databases, distributed systems, and enterprise applications. I have worked with a range of technologies and architectures, from traditional enterprise applications and monolithic systems to modern microservices and cloud-based services. I can help with: • Backend and server-side application development • REST and SOAP API development and integration • Microservices and distributed systems • Business logic and application development • Third-party and enterprise system integrations • Database development and SQL • Asynchronous processing and messaging • Application debugging and troubleshooting • Legacy application maintenance and modernization • Refactoring and improving existing codebases • Performance, reliability, and maintainability improvements • Automated testing and code quality • CI/CD and development workflows • Code reviews and technical documentation • Technical analysis and software engineering support My primary development experience is with Java and the Spring ecosystem, including Spring Boot, Spring MVC, Spring Security, Hibernate, and MyBatis. I also have professional experience with Java EE, C#, PHP, JavaScript, SQL, and other technologies across different projects and environments. I've worked with technologies and platforms including PostgreSQL, MySQL, Oracle, SQL Server, MongoDB, Redis, Apache Kafka, WebSphere MQ, Docker, Jenkins, GitHub Actions, AWS, and Azure. Throughout my career, I've worked on both new development and existing systems. This includes high-volume transaction processing, enterprise integrations, telecommunications platforms, SaaS applications, banking-related systems, travel distribution, reporting systems, customer-facing applications, and other business-critical software. I also have experience as a technical lead, mentor, consultant, code reviewer, and technical content/assessment author. I've worked with developers and business stakeholders to understand requirements, investigate technical problems, evaluate solutions, and deliver maintainable software. More recently, I worked in an AI-first development environment using tools such as Cursor and Windsurf for codebase analysis, implementation, debugging, refactoring, documentation, and knowledge transfer. I use AI as an engineering productivity tool while applying normal software-engineering judgment to review and validate the resulting work. I'm open to a range of software-engineering engagements, including development, backend work, API and integration projects, maintenance, debugging, modernization, code review, technical support, consulting, and other work where my engineering experience can contribute. If you have an existing application that needs to be extended, fixed, modernized, integrated, or maintained—or a new system that needs experienced engineering support—I’d be happy to discuss the project.
Earnings and projects
Last 6 months ÷ 6
Billed in all: $11,514$12k
Across 2 contracts
Across 28 contracts