Aleksandar Simovic is a staff engineer and serverless architect with 11+ years of experience building and operating highly scalable AWS-native products used by 100,000+ customers. He blends hands-on engineering in JavaScript/Node.js, TypeScript, Swift and occasional Rust/Go with product-facing work—shipping real-time file transfer systems, developer-facing APIs, and serverless platform features like Stedi Functions and Buckets. An AWS Serverless Hero and coauthor of two books on serverless and real-time GraphQL, he is an active open-source contributor to well-known projects such as claudia.js (bot builder and Lambda deployment tooling). Based in Belgrade, he co-organizes the JS Belgrade community and brings a pragmatic, Wardley-mapping-informed approach to architectural decision-making. Equally at home debugging platform-level issues or sketching strategy, he’s known for turning complex integration challenges into reliable serverless solutions.
11 years of coding experience
15 years of employment as a software developer
Gimnazija Čačak
Information Systems and Technologies, Information Systems and Technologies at University of Belgrade
Create chat bots for Facebook Messenger, Slack, Amazon Alexa, Skype, Telegram, Viber, Line, GroupMe, Kik and Twilio and deploy to AWS Lambda in minutes
Role in this project:
Backend Developer
Contributions:6 releases, 129 commits, 33 PRs in 1 year 8 months
Contributions summary:Aleksandar implemented features related to bot integration with various platforms like Telegram, Skype, Line, Viber, and GroupMe. They focused on setting up the necessary API endpoints and integrating with platform-specific APIs for sending and receiving messages. The user also contributed to parsing messages and formatting responses for different platforms, demonstrating a good understanding of bot development and API integrations.
Simple example projects that show how to use ClaudiaJs
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:7 commits, 5 PRs, 6 pushes in 2 years 6 months
Contributions summary:Aleksandar contributed to the development of serverless functions using Claudia.js for payment processing with Stripe, including both the front-end HTML and back-end API logic. They implemented core payment functionality, including the handling of tokens, amounts, and currency. The user also demonstrated DevOps skills by replacing a rsvg binary and adding Pandoc Lambda layers for file conversion, likely related to the project's goal of providing example projects.
claudiajsjavascriptexample-projects
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.