As a Fullstack Developer with extensive expertise in JavaScript, I specialize in creating robust web applications and delivering seamless user experiences. My frontend stack includes React, Next.js, Redux, GSAP, TypeScript, Tailwind CSS, and Sass. I integrate REST APIs and adhere to clean code principles and best practices to ensure scalable and maintainable solutions. I am also experienced in SEO optimization, Jest for unit testing, PWA development, GraphQL, and responsive design.
On the backend, I am proficient in Node.js and Express, with strong knowledge in web security and database management using Mongoose ORM, TypeORM, Sequelize, and GraphQL for server-side development, along with databases such as MongoDB and SQL. I leverage NestJS to create efficient and secure APIs.
I work with C#, .NET, and ASP.NET to develop scalable, high-performance applications, build dynamic web pages, and create efficient, secure APIs. My experience includes optimizing backend processes, ensuring high availability, and maintaining seamless integration with various systems.
Additionally, I am familiar with PHP, C++, and cloud technologies like AWS (including Lambda functions, S3, and CloudFront). My expertise extends to CI/CD pipelines, Git, and GitHub Actions, where I implement continuous integration and deployment for streamlined workflows.
I am passionate about Fullstack engineering and dedicated to delivering high-quality, secure, and optimized solutions. I thrive in dynamic environments and am always eager to take on new challenges, continually applying my technical skills while expanding my knowledge.
Developed and maintained scalable lobby applications that enhanced user access to betting games, focusing on performance optimization, user engagement, and seamless experiences, boosting client satisfaction and retention.
Using Pixi.js and Spine to develop visually rich and interactive betting games, bringing dynamic animations and engaging gameplay to life. Focused on creating seamless, high-quality graphics and smooth transitions to elevate the user experience. This approach made the games more captivating and responsive, encouraging longer play sessions and boosting user engagement.
Spearheaded the CMS project "Backoffice", responsible for end-to-end development of tools to configure and manage betting casinos. Integrated real-time data analytics and customizable UI features, enabling better content management and operational efficiency.
Engineered a Next.js application with Tailwind CSS for high-profile events such as ICE London and Las Vegas, incorporating responsive web design and cross-platform compatibility to ensure optimal display and user interaction on any device.
Developed tools for real-time monitoring of big wins in casinos, using REST APIs and WebSocket technology to deliver immediate alerts and notifications, enabling proactive customer support and faster response times.
Developed two React applications connected to a Java Shell application, ensuring they work together seamlessly for a dual-screen casino terminal. This setup provided a synchronized and high-performance user experience, enabling smooth functionality across both screens.
Developed a performance and SEO-optimized website for a car service and tuning company, using Next.js for the frontend and Node.js for the backend. The site includes comprehensive statistics on car tuning for clients and offers detailed insights and tools for the company's team, ensuring enhanced performance and user engagement.
Built a full-stack application focused on computer hardware and software repair using Next.js for the frontend and Node.js with MongoDB (via Mongoose ODM) on the backend. Integrated an admin panel for easy management of PC builds and package configurations. Additionally, implemented SMTP using Nodemailer for seamless communication about repairs, improving response times and customer support efficiency.
Created a WordPress website for the Swiss Diocese, ensuring SEO optimization, responsive design, and a user-friendly content management system. The platform improved parish communications and visibility, enhancing overall engagement.
Developed and maintained WordPress websites, including www.univerzitetpim.com, ensuring optimal performance, security, and SEO optimization.
Managed and maintained network systems and databases, ensuring system reliability and efficiency.
Oversaw software and hardware updates, ensuring that all systems were up to date and secure.
Created and administered Office 365 for online classes, ensuring all classes were recorded for later learning. This enabled seamless virtual learning experiences and improved operational efficiency for educational institutions.