• Welcome 🥳
  • Hey there ✌️
  • Hello world 🙏
  • Greetings 👋

Here is Roman

With about 20 years of experience in software development, I have a strong foundation in a range of technologies and a track record of delivering software for clients across various industries. My expertise lies in building scalable, serverless applications on AWS using NodeJS, TypeScript, GraphQL, and databases such as PostgreSQL and DynamoDB. I am also proficient in using tools such as AWS CDK and Terraform for infrastructure as code and deployment automation. Throughout my career, I have consistently demonstrated my ability to learn new technologies quickly and adapt to changing project requirements.
  1. Chief Technology Officer · Flashedge

    Enterprise-grade content delivery network with a global presence
    • Leading technology strategy and development of global CDN infrastructure
    • Optimizing content delivery and reducing latency across geographic regions
    • Implementing scalable solutions for high-performance content distribution
    • Designing security measures for distributed content protection
    • Collaborating with business teams on product strategy and roadmaps
  2. Software Engineer · StormIT

    Development and maintenance of cloud-native applications with serverless focus
    • Building and maintaining serverless-first cloud applications
    • Implementing Infrastructure as Code (IaC) using Terraform and AWS CDK
    • Optimizing cloud solutions for performance and cost-efficiency
    • Developing CI/CD pipelines for automated deployments
    • Collaborating with clients on solution design and requirements
  3. CIO & Co-Founder · Korkuma

    Executive role in a company that wants to transform how brands and individuals sell online and build relationships with customers through live e-commerce.
    • Design and implement infrastructure as code (IaC) solutions using tools such as Terraform, CDK, and CloudFormation.
    • Collaborate with the rest of the executive team to develop and implement the company's business plan.
    • Automate the deployment, scaling, and management of cloud-based applications and services using tools such as Docker, Fargate and AWS ECS.
    • Manage the technology team, including hiring, training, and performance management.
    • Monitor and optimize the performance and availability of the applications and services.
    • Oversee the development and maintenance of the company's technology infrastructure and systems.
  4. CTO & Co-Founder · Cinnamon Lab s.r.o.

    Executive role in a company developing a next-generation video sharing and social media platform that pays users for their content in real-time.
    • Design and develop cloud-based applications and services build on AWS cloud.
    • Participate in the full software development life cycle, including requirements gathering, design, implementation, testing, and deployment.
    • Utilize cloud-specific technologies and services, such as Amazon Web Services (AWS), to build scalable and highly available systems.
    • Ensure that the company's technology is scalable, secure, and compliant with industry standards and regulations.
    • Participate in code reviews to ensure that the code is maintainable, efficient, and follows best practices.
    • Evaluate and select new technologies and tools to support the company's business needs and goals.
  5. ASP.NET & PHP Developer · MCR, s.r.o.

    Development and maintenance of systems for insurance companies, financial advisors, doctors, and the government sector.
    • Develop, and maintain web-based applications using ASP.NET and PHP technologies.
    • Work closely with the design team to ensure that the applications are visually appealing and user-friendly.
    • Troubleshoot and debug issues as they arise.
  6. Freelance Software Engineer · Self employed

    Experienced freelance software engineer with a reliable background in building and maintaining user-friendly websites and web-based applications. Proficient in a range of technologies including ASP.NET, JavaScript, PHP, and Ruby. Able to work independently and manage multiple projects concurrently, meeting deadlines and budget constraints.
    • Design and develop websites and web-based applications for clients, using technologies such as PHP, Ruby, JavaScript and MySQL.
    • Create wireframes, mockups, UML diagrams and prototypes to demonstrate the functionality and design of the web projects.
    • Monitor the performance and availability of the servers and systems, and take corrective action as needed.
    • Install, configure, and maintain Linux-based servers and systems.
    • Configure and manage various services such as Apache, Nginx, and MySQL.
  7. ASP.NET & PHP Developer · MCR, s.r.o.

    Development and maintenance of systems for insurance companies, financial advisors, doctors, and the government sector.
    • Develop, and maintain web-based applications using ASP.NET and PHP technologies.
    • Work closely with the design team to ensure that the applications are visually appealing and user-friendly.
    • Troubleshoot and debug issues as they arise.
    • Support and maintenance of legacy systems.
  8. .NET UI Developer · Trenkwalder Technologies, s.r.o.

    Building user interfaces and application modules for a corporate application of a personal agency.
    • Develop web-based user interfaces using .NET technology and private UI framework based on Web Forms.
    • Develop application modules and extensions for the HR agency information system.
    • Collaborate with the rest of the development team to integrate the UI layer with the application's business logic.
    • Troubleshoot and debug UI issues reported by the testing team.
  1. Flashedge CDN · Enterprise-grade content delivery network with a global presence

    FlashEdge CDN is an enterprise-grade content delivery network designed for modern application demands. Integrates natively with AWS services while eliminating vendor lock-in. The platform combines advanced security features (automated DDoS protection, managed SSL) with developer-first flexibility, including pay-as-you-go pricing and 1-click deployments. Specifically optimized for media streaming (HLS/DASH), gaming content, and API-driven architectures, FlashEdge reduces typical AWS egress costs by 40% through intelligent caching strategies. Ideal for organizations requiring broadcast-quality streaming, global software distribution, or scalable microservices infrastructure.
  2. Bot.We.Trust · Discord bot for signing messages with web3 wallet

    An innovative bot that allows users to sign messages with their web3 wallet directly within the Discord platform. The bot integrates with popular web3 wallets such as MetaMask or Coinbase and provides a convenient and secure way for users to sign announcements on Discord and provides an extra layer of security for your server.
  3. Korkuma · Live Shopping and video streaming tool

    Premium Live Shopping tool that combines high-quality video streaming, interactive live chat, and instant online shopping, all on the customer's website. The tool allows businesses to engage with customers in real-time and drive conversions through interactive shopping experiences. With a focus on delivering a seamless and immersive shopping experience, the tool is perfect for businesses looking to take their online sales to the next level.
  4. Folder 9 · Real-time emotion recognition tool

    Real-time emotion recognition tool that uses artificial intelligence to detect and analyze facial expressions and other nonverbal cues. The tool is designed to provide accurate and reliable results in a variety of settings, including video conferencing, customer service, and market research.
  5. Vanilla · Web Monetization Verifier

    Verifies payment streams on the Interledger network before sharing exclusive content with users. The software integrates with various payment platforms supporting interledger protocol such as Uphold or Gatehub and uses advanced authentication techniques to ensure that only authorized users have access to the content. The service's API is easy to integrate and provides a secure way to monetize premium content on the Internet. Developed as part of the Grant for the Web hackathon.
  6. Cinnamon · Video platform and toolkit with realtime payments

    Next-generation video sharing and social media platform that pays users for their content in real-time. The platform will allow users to upload and share videos, as well as follow and interact with each other, similar to existing platforms like YouTube and Vimeo. However, it will differentiate itself by offering users the ability to monetize their content through immediate payments, rather than relying on advertising or revenue sharing.
  7. TerraTrack Online · Customer relationship and territorial management

    Powerful customer relationship and territorial management software that helps businesses optimize their sales and marketing efforts. The software provides tools for managing customer relationships, tracking sales activity, and analyzing territory performance. It also includes features for managing and distributing sales and marketing materials, as well as for collaborating with team members. The software is easy to use and customizable, making it suitable for businesses of all sizes and industries. With its comprehensive set of tools and features, this software is an essential tool for improving customer relationship management and maximizing the effectiveness of sales and marketing efforts.
  8. ThinkApple · Apple technology magazine

    Welcome to our Apple technology magazine! We cover the latest news, reviews, and insights on all things Apple, including iPhones, iPads, Macs, and more. Our team of experienced writers brings you in-depth analysis and expert opinions on the latest products and trends in the Apple ecosystem. Subscribe today and stay up-to-date on everything happening in the world of Apple technology!
  9. SporoApps · Homepage for the banking mobile apps

    The homepage serves as the main online presentation of the mobile applications and provides information about the applications' features and benefits, as well as allows users to download and install the applications.
  10. Chatbottle · Chat with people in an adventurous way

    A fun chat app that incorporates elements of the letter-in-a-bottle concept. The app allows users to send and receive messages in a unique and entertaining way, by "throwing" their messages into virtual bottles and waiting for a random recipient to "find" and read them. The app is designed to be social and interactive, with features that allow users to create profiles, make connections, and chat with people.
  11. Properties ABC · Online system to simplify real estate rental

    Properties ABC is a web-site developed for Landlords and Tenants seeking a private solution to renting a property, which provides all the necessary tools to achieve a quick result. The aim of the site and our software is to become a one-stop shop which is quick and easy to use.
  12. Fivi Consulting · Homepage of Real Estate Agency

    The homepage serves as the agency's main online presentation and provides information about the agency's services, listings, and agents, as well as allows users to search and browse properties, contact the agency, and request more information.
  13. Nickolson Properties · Homepage of Real Estate Agency

    The homepage serves as the agency's main online presentation and provides information about the agency's services, listings, and agents, as well as allows users to search and browse properties, contact the agency, and request more information.
  14. Time Manager · Swimming academy attendance system

    Easy-to-use attendance system designed specifically for swimming academies. The system helps academies track courses and attendance of swimming instructors, as well as generate reports and analyze data. It also includes features for managing timesheet and class schedules. The system is user-friendly and suitable for academies of all sizes.
  15. Plavecká Akadémia · Homepage of the swimming academy

    The homepage serves as the acadamy's main online presentation and provides information about the academy's programs, services, and facilities, as well as allows users to sign up and register for classes and events.
  16. Konfidence · E-commerce with swimming aids

    The goal of this project is to launch and maintain an e-commerce platform for selling swimming aids. The platform will offer a wide range of products designed to help swimmers of all levels improve their performance and experience in the water, including training aids, safety equipment, and other accessories. The platform will be user-friendly and easy to navigate, with a focus on delivering excellent customer service and satisfaction.
  17. Medical dispensary · Monitoring patients who require admission to a dispensary

    Web based system for monitoring patients who require admission to a dispensary. The system is designed to track patient information, appointments, and treatment progress. The system is accessible to authorized staff members and designed to be user-friendly and easy to use.
  18. Profi Maklér · Software for insurance and financial advisors

    The software provides tools for managing client relationships, tracking sales and performance, and analyzing data. It also includes features for collaborating with team members. The software is user-friendly and easy to use, making it suitable for advisors of all levels of experience. With its comprehensive set of tools and features, this software is an essential tool for improving efficiency and driving business growth.
  19. KSP Žralok · Homepage of the sport swimming club

    The homepage serves as the club's main online presentation and provides information about the club's programs, events and activities.
  20. Request Center · Ticketing system for a personnel agency

    Ticketing system to track and manage requests and issues from clients and employees. The system is be designed to allow clients and employees to create and submit tickets, track the status of tickets, and communicate with the agency's support team.
  21. Application Module · Information System for a personal agency

    Application module for an existing information system at a personnel agency. The module is designed to streamline and automate various business processes, including applicant tracking, job postings, and employee management.
  22. Geryon · Web portal for alternative people

    Community portal for a group of people who share common interests and values. The portal provides a platform for members to connect, share information, and collaborate on projects. The portal is designed to be inclusive and welcoming, with features that allow for easy communication and participation.