I am a Full Stack Developer and Innovation Coordinator with solid experience in web development and software engineering. Iโm passionate about building innovative, efficient, and scalable solutions, applying my knowledge on both the front-end and back-end. Throughout my career, Iโve worked with a variety of technologies and tools that allow me to build scalable, maintainable, and highly functional applications.
- React.js: Building interactive, scalable web apps with React 18, including custom hooks, state management, and performance optimization.
- Vue.js / Angular: Developing dynamic and complex user interfaces with Vue.js and Angular.
- CSS & Tailwind CSS: Custom styles and responsive design, focusing on user experience and visual optimization.
- Next.js: Creating React apps with server-side rendering (SSR) and static site generation.
- Node.js (NestJS): Building RESTful APIs, handling databases and real-time services, and developing scalable back-end applications.
- .NET Core / C#: Developing web applications and APIs with C# and .NET Core, and integrating with various databases.
- Prisma: ORM for working with databases in Node.js applications, focusing on efficient and clear queries.
- Databases: Experience with SQL databases (SQL Server, PostgreSQL) and NoSQL databases (MongoDB).
- API Integrations: Designing APIs to integrate multiple data sources, including REST, SOAP, and EDI.
- Docker: Containerizing applications for deployment across various environments, optimizing workflows, and simplifying infrastructure.
- CI/CD: Setting up continuous integration and deployment pipelines using tools like GitHub Actions and Jenkins.
- IIS & Nginx: Configuring web servers, load balancing, reverse proxies, and optimizing web traffic.
- Ruby on Rails: Developing web applications with Ruby, using the Rails framework, focusing on best practices and efficiency.
- Python: Experience with Django, Flask, and Django REST Framework for building web applications.
- Mermaid & Obsidian: Creating automatic Gantt charts and flow diagrams for project planning and visualization.
- E-learning: Developing platforms for course creation, supporting SCORM, assessments, and tracking student progress.