I'm a passionate Fullstack Developer crafting responsive, accessible, and user-friendly web applications and applications. I specialize in ReactJS, React Native/Expo, NextJS, TypeScript, and Node.js. With a strong foundation in front-end and back-end technologies, I build seamless digital experiences that prioritize performance and scalability.
Year of Experience
Projects Completed
GitHub Stars
Repositories On GitHub
I am an experienced Fullstack Developer with a strong foundation in JavaScript, ReactJS, NextJS, TypeScript, and Node.js. I specialize in building responsive, accessible, and user-friendly web applications. My expertise extends to working with various libraries and frameworks, including Redux, and Tailwind CSS. I am proficient in debugging, testing, and maintaining existing applications, ensuring seamless performance and scalability. Additionally, I excel at collaborating with backend developers to build efficient and scalable APIs, utilizing database technologies like PostgreSQL and MongoDB. My passion for continuous learning drives me to stay updated with the latest industry trends and best practices. I am always looking for new challenges and opportunities to enhance my skills and contribute to impactful projects.
Html5
95 %
Markup language for structuring web content.It provides a standardized approach to organizing elements on a web page,enabling browsers to interpret and display content effectively.
Css3
95 %
Styling language used to design visually appealing and responsive web pages. It controls the layout, colors, fonts, spacing, and overall visual appearance of web elements.
Tailwind CSS
90 %
Utility-first CSS framework that enables developers to create custom designs using low-level utility classes.Tailwind provides a set of predefined classes for common styling tasks .
JavaScript
90 %
Core language for adding interactivity and dynamic functionality to websites It allows developers to create interactive features such as form validations, animations, event handling ..
TypeScript
70 %
Well-versed in TypeScript for scalable applications superset of JavaScript that introduces static typing to the language, enhancing code quality, maintainability, and developer productivity.
ReactJS
90 %
JavaScript library for building dynamic and high-performance user interfaces, high-performance user interfaces, primarily for single-page apps, making it a powerful tool for building scalable app
NextJS
90 %
JavaScript framework for building universal (isomorphic) React apps with server-side rendering, static generation, and incremental static regeneration, Developing SSR and SSG React apps with Next.js.
NodeJS
90 %
Proficient in building scalable and efficient backend applications using Node.js. Experienced in event-driven architecture, asynchronous programming, and optimizing server-side performance.
Express
60 %
Node.js web application framework that provides a robust set of features for building web applications and APIs. Expertise in developing RESTful APIs with Express.js. Skilled in middleware integration, error handling.
MongoDB
60 %
MongoDB is a NoSQL database that uses a document-oriented data model, providing high scalability and flexibility for applications.
PostgreSQL
90 %
Proficient in designing relational and NoSQL database schemas. Experienced in writing optimized queries, indexing strategies, and handling transactions efficiently.
GraphQl
80 %
Experienced in designing and implementing GraphQL APIs for efficient data fetching and manipulation. Skilled in schema design, queries, mutations.
Supabase
85 %
Strong knowledge of Supabase for backend-as-a-service (BaaS) solutions. Experienced in authentication, real-time database operations, and integrating with PostgreSQL.
Firebase
85 %
Experienced in using Firebase for backend services, including Firestore, Realtime Database, Authentication, Cloud Functions, and Storage.
Expo (React Native)
95 %
Proficient in building cross-platform mobile applications using Expo with React Native. Experienced in managing Expo workflows, optimizing performance, and integrating native modules.
Docker
55 %
Proficient in building Docker containers for microservices and deploying them on Kubernetes. Experienced in managing Dockerfiles, creating Docker Compose files, and optimizing container images.
GitHub
91 %
Experienced in using GitHub for version control, collaborating with other developers, and managing projects. Skilled in branching, merging, and resolving conflicts.
Docker
70 %
Proficient in building Docker containers for microservices and deploying them on Kubernetes. Experienced in managing Dockerfiles, creating Docker Compose files, and optimizing container images.
Linux
96 %
Proficient in using Linux for managing servers, managing system resources, and performing administrative tasks. Experienced in configuring Linux systems, managing packages, and optimizing system performance.
VS Code
98 %
Well-versed in TypeScript for scalable applications.
Vercel
74 %
Experienced in deploying React applications to Vercel, a serverless platform for hosting and deploying applications.
Fly.io
80 %
Experienced in deploying React applications to Fly.io, a serverless platform for hosting and deploying applications.
Heroku
60 %
Experienced in deploying React applications to Heroku, a cloud platform for hosting and deploying applications.
Netlify
70 %
Experienced in deploying React applications to Netlify, a cloud platform for hosting and deploying applications.
CircleCI
50 %
Experienced in setting up CI/CD pipelines using CircleCI for React applications and APIs. Experienced in managing workflows, configuring jobs, and integrating with other tools.
Jest
70 %
Proficient in writing unit tests using Jest for React components, backend services, and APIs. Experienced in setting up test environments, creating test suites, and writing assertions.
2E2
70 %
Proficient in writing end-to-end tests using Cypress for React applications and APIs. Experienced in setting up test environments, creating test suites, and writing assertions.
Figma
60 %
Skilled in translating Figma/Adobe XD designs into pixel-perfect React & Next.js applications while maintaining design consistency and responsiveness.
Canva
50 %
Skilled in translating Canva designs into pixel-perfect React & Next.js applications while maintaining design consistency and responsiveness.
Postman
50 %
Experienced in using Postman for API testing, mocking, and testing APIs. Experienced in creating collections, sending requests, and managing test cases.
I am a passionate and dedicated Fullstack Web Developer with a strong foundation in both front-end and back-end technologies. My journey in software development has allowed me to build robust, user-centric web and mobile applications using modern frameworks and tools. I specialize in React.js, Next.js, TypeScript, Node.js, PostgreSQL, and other key technologies. Additionally, I have experience in mobile development, particularly with React Native and Expo. I am always eager to learn and grow, My problem-solving skills, collaborative nature, and commitment to continuous learning drive me to consistently deliver creative solutions and collaborate effectively with development teams.
I've worked on several projects in the past, showcasing my passion for building scalable and user-centric web apps and mobile Apps. Here are a few of my most recent projects:
If you have any questions, need help with a project, or simply want to say hi, please don't hesitate to reach out. I'm always here to help!
irabruce20@gmail.com
+43 681 10842361
Leonfeldner straße 158, Linz 4040