Senior Software Engineer | Portfolio: markobogdanovski.site |
Senior Software Engineer with 8+ years of experience designing, building, and leading full-stack SaaS solutions. My core competency lies in complete management of new project development, focusing on custom-tailored apps and services for businesses. I constantly seek new opportunities to leverage my skills and experience to help companies achieve their goals.
Software Developer • September 2024 — Present
• Developing new components (fiscal year picker for form and Ag grid integration, feature access query builder selector...)
• Developed workspace feature to speed up checkout times for generating reports.
Skills
SvelteKit • Websockets • AG Grid • Monorepo • Tailwind • AWS • DuckDB • GitLab CI/CD
Senior Software Engineer • August 2023 — July 2024
• Conducted in-depth analysis to identify platform bottlenecks, improving overall code performance and workflow efficiency by 20%.
• Implemented social logins using Auth0.
• Built Azure AI Document Intelligence workers for document processing.
• Developed a Scraper service for business websites as a resource for AI Chatbots.
• Integrated User Roles and Policy management into the existing codebase.
Skills
NextJS • NestJS • RxJS • OpenAI • Azure AI Search • Azure Cognitive Services • Azure Document Intelligence • Azure Blob Storage • MongoDB • Auth0
Frontend Lead • Jun 2021 — August 2023
• Collaborated closely with the CTO and management to define and optimize feature release cycles.
• Led the development of key platform features such as Journeys (Automated Workflows) and Campaigns.
• Coordinated frontend team to align them with the timeline and the product vision.
• Set up and integrated S3 and Lambda services for asset storage, resizing, and parsing.
• Interviewed and onboarded new team members alongside the CTO.
• Collaborated with the CTO to build a platform from the ground up, managing timelines and setting strategic directions.
• Managed systems with nearly 100 million campaigns, ensuring stability and scalability of services.
• Worked with developers from Beefree and React Flow to address security risks and suggest core-level improvements.
Skills
React • NextJS • NodeJS • GraphQL • Tanstack Query • Zustand • PostgreSQL • JWT Auth • Docker • AWS EC2 • AWS S3 Storage • Vercel
Software Engineer (Hosting Platform) • August 2016 — May 2021
• Lead redesign of Hosting and Cloud Platform
• Collaborated with network and system administrators to deploy product instances for Montenegro and Bosnia & Herzegovina.
• Gained expertise in cross-domain session handling, ensuring secure and seamless user experiences.
• Implemented robust solutions, including 3D secure payment gateway and User microservice for cross-platform systems.
• Developed features for a Cloud Hosting Platform using the OnApp platform, including Remote Terminal Console, Disk Resizing, Automated OS Installation, and Server & Disk Renaming.
Skills
Symfony 2 • Zend 1 • OnApp • jQuery • OracleDB • JWT Auth • Web Sockets
Frontend: ReactJS SvelteKit Vue Zustand Redux Tanstack Query GraphQL Tailwind RxJS WebSocket
Backend: Node.js NestJS ExpressJS Laravel GraphQL
DevOps & Cloud: AWS (S3 Bucket, EC2, Route 53) Azure (OpenAI, AI Search, Document Intelligence, Blob Storage, Cognitive) Docker PostgreSQL OracleDB MongoDB Vercel
Soft skills: Communication Leadership Problem Solving Team Collaboration