Marcelo Glasberg

Marcelo Glasberg

Senior Software Engineer
AI • Full stack • Mobile • Web

Professional

Please see my LinkedIn.

I’ve led teams that built and launched mobile apps for American startups like Kalshi (B2C fintech), Parkside (B2B fintech), and Pid (B2B2C marketplace) on both iOS and Android. Currently, I’m architecting and developing an AI agent for MyText.ai, handling research and development, and both frontend and backend for the web platform.

Academic

Technologies

  • AI. LLMs. Prompt engineering. Workflows and Agents. OpenAI, Anthropic. Diffusion models.
  • React Native. React. Redux, MobX, Zustand, TanStack Query (React Query)
  • Dart/Flutter (Android and iOS mobile apps, web and Desktop). Bloc, Redux, MobX, Provider
  • Android native in Java/Kotlin. iOS native in Swift
  • AppStore and Google Play. Approving and launching apps.
  • JavaScript/Typescript. HTML/CSS. Web apps, SPA. Tailwind CSS, shadcn.
  • Next.js, Vite, Astro, Docusaurus, Angular, jQuery
  • Java, Hibernate/JPA, JUnit, Mockito.
  • Python, C#. C++ (past experience)
  • SQL, MySQL, PostgreSQL, NoSQL
  • Analytics. A/B testing. Performance monitoring and error tracking
  • UI/UX. Product Engineering. HCI and UX research. Design language and system. Rtl languages
  • Figma. Affinity Photo
  • Amazon Lambda, S3, DynamoDB, IAM, Cognito
  • Google Firebase, Cloud Firestore, Google Cloud Storage, Cloud Functions, PubSub, BigQuery
  • Event Tracking and Error monitoring: Amplitude, Sentry, Crashlytics, Datadog
  • REST, GraphQL, gRPC. API design / Networking
  • Microservices. Distributed Systems. Kubernetes. Docker. Kafka. Load balancing.
  • Agile. Kanban. CI/CD. Git, GitHub. Jira. Clean Code. Testable code. Quality. SOLID. Design Patterns
  • TDD (Test Driven Development), Unit testing, Integration testing. BDD (Behavior-Driven Development).
  • Software architecture. System design. Documentation
  • Cryptography. Immutable data structures
  • Performance optimization and reliability. Debugging and Profiling
  • Online payments. Fintech. KYC. Trading Systems. Stock market. Cryptocurrencies
  • Localization and internationalization. Plugin development for the IntelliJ IDE
  • Mentoring/Coaching. Remote teams. Excellent communication skills and technical writing

My Code

Open Source Projects

Despite a significant portion of my coding projects being proprietary, there’s an extensive body of my work that is open source. This collection, spanning a broad spectrum of topics, testifies to my versatile software development expertise.

My Patents

I am the sole inventor of the following patents, and I filed them myself in the USPTO.

Technical Writing

I wrote Google’s official Flutter documentation on layout rules:

Also published here:

Mug with catchphrase

The article’s catchphrase, "Constraints go down, Sizes go up, Parent sets position" has been featured on mugs sold at Flutter conventions.

Articles

  1. A new BDD tool for TypeScript, JavaScript and Dart (and a practical BDD Tutorial)
  2. Async Redux: Flutter’s non-boilerplate version of Redux
  3. i18n? Mind-blowing Easy Translations and Internationalization for Flutter
  4. Announcing FIC: Fast Immutable Collections
  5. The New Way to create Themes in your Flutter App