Hi. I'm Abhishek Shaji ๐

About Me
Hi there! My name is Abhishek and I'm a software engineer currently living in Poland. I was originally born in India and I've always been passionate about technology and building things ever since I was a little kid.
I'm an experienced full-stack developer with 6+ years of professional experience in building scalable web applications and complex systems. My expertise spans across modern frontend technologies like React.js, Next.js, and TypeScript, as well as backend development with Node.js, Nest.js, and various databases including PostgreSQL and MongoDB.
I've worked extensively with cloud technologies, particularly AWS, and have experience with infrastructure as code using Terraform. I'm passionate about creating high-performance applications that can handle millions of users, and I'm always eager to explore emerging technologies like blockchain and machine learning.
Career Journey
When I was 16, I started teaching myself how to code, and I fell in love with the endless possibilities of what I could create. I started my professional career as a freelancer, working part time delivering projects for small local startups like UIG Studio, DSNET (AGH University's Dorm management system), restaurants, cafes, agencies and so on.
This freelance experience gave me the opportunity to work in startup-like atmospheres, where I gained exposure to a wide range of tools and technologies. Through these early projects, I had the chance to work directly with stakeholders, gather requirements, and discuss technical solutions with clients.
Since then, I've worked for major corporations like William Hill and DAZN, where I've contributed to projects used by millions of people. Currently, I'm working as a Senior Software Engineer at Schibsted, where we're building the largest marketplaces in the Nordic region. Previously, I worked at BeyondPlay (Part of Fanduel), developing revolutionary multiplayer experiences for slots games with video streaming and chat features.
Work Experience
- Jul 2024 ยท PresentSenior Software EngineerSchibstedBuilding the largest marketplaces in the Nordic region. Working with PostgreSQL, Terraform, and other cutting-edge technologies to create scalable marketplace solutions.
- Jan 2023 ยท Jul 2024Senior Software EngineerBeyondPlay (Part of Fanduel)Developed scalable full-stack systems using React, Node.js, Nest.js, PostgreSQL for multiplayer slots platform with video streaming, chat and real-time features. Collaborated on architecture design and CI/CD pipelines using GitHub Actions.
- Nov 2021 ยท Dec 2022Software EngineerDAZNDeveloped internal tools for automated testing across living room devices (TVs, Gaming Consoles, Set-top boxes) using React.js, Node.js, and DynamoDB. Implemented real-time communication with WebRTC and WebSockets.
- Sep 2019 ยท Nov 2021Software EngineerWilliam HillEngineered solutions for high-traffic online slots, casino and games verticals using TypeScript/React.js and Node.js/Express. Handled complex transactions, game integrations, and maintained system stability on Private Cloud/AWS.
Case Studies
View MoreDeep dives into my technical projects
Recommendations
- Raquel IglesiasFull Stack Developer โ BeyondPlay" He is the most comprehensive senior full stack developer I've worked with, possessing extensive technical knowledge that spans frontend, backend, and infrastructure. His outstanding social skills further distinguish him. He is an intelligent and well-balanced professional, making him an excellent team player with notable leadership qualities. Polite, humble, and easy to work with, he adapts seamlessly to any project and complex challenge, consistently delivering clean code and maintaining a high level of dedication. His creativity and organizational skills make him always available to help others. Truly a full stack programmer, he has proven to be a significant asset to any innovative company in need of a modern stack programmer who positively contributes to company culture. "
- Krzysztof HallalaEngineering Manager at Grand Parade (part of William Hill)" I had a pleasure to work with Abhishek as his line manager for almost 1.5 years. In fact our journey starts even earlier, on technical interview, when he was joining our Company. I didn't know year later we'll be working in the same team, and truly it was an amazing cooperation. Abhishek proven not only his technical skills and willing to always learn, discover new things. What get me the most was his attitude: never saying no, always willing to help others, owning things, motivate other team members. He's also a very positive person, he brought so much good vibe and energy into the team, so even in hard times we were able to prevail. "
Personal Life
In my free time, I love travelling and have visited 13 countries so far. I also enjoy playing cricket and going to the gym. I have a pet dog named Teddy, who is my constant companion.