Your Software Developer

¡Bienvenido!

Mi nombre es Tomasz, pero normalmente me llamo Tom, y soy contratista y autónomo.

Desarrollo aplicaciones web (tanto backend como frontend) y aplicaciones móviles para iOS y Android (multiplataforma).

Contáctame si crees que puedo ayudarte en tu próximo proyecto.

An image of DFDS logo
An image of Orange logo
An image of Credit Suisse logo
An image of mBank logo

Idiomas

Actualmente, en mi trabajo diario, utilizo las últimas versiones de C#, JavaScript (ES6) y TypeScript. En el pasado, también utilicé lenguajes como Delphi y VBA para proyectos comerciales; y Assembler, Basic y Turbo Pascal para proyectos no comerciales. En cuanto a mi lenguaje principal, C#, comencé con la versión 6.0 (.NET Framework 4.6) hasta la versión 7.0 (.NET Core 2.1) y luego la última versión de .NET. Por lo tanto, actualmente trabajo con la última versión 10.0.

Bibliotecas

Desarrollo backend: Actualmente trabajo con .NET 8; pero tengo amplia experiencia con .NET Core desde la versión 2.1 hasta .NET 6. Desarrollo frontend: dependiendo del proyecto, trabajo con React con Redux o React con ContextAPI. Desarrollo móvil: React Native para iOS/Android. Frameworks CSS: Tengo experiencia con Bootstrap, Materialize, Bulma y Material-UI (MUI). Actualmente trabajo principalmente con MUI v.4.

OR/M

Comencé con Microsoft Entity Framework y realicé un proyecto; ahora, en los proyectos actuales, uso Entity Framework Core. Según los requisitos, también uso OR/M liviano como Dapper y uso Microsoft SQL y Transact-SQL (T-SQL) cuando es necesario. Tengo experiencia con Microsoft SQL Server 2022 y Azure SQL Server. También tengo algo de experiencia con NoSQL como Azure CosmosDB y Firebase.

Servicios en la nube

Tengo experiencia con Azure Cloud Services: App Services (PaaS), Azure Storage, Azure Redis, Azure Key Vault, Azure SQL Server/Database, CosmosDb (NoSQL), Azure WebJobs en App Services, Azure Functions (C#), Application Insights, Azure Containers con imágenes Docker. Debido al desarrollo de aplicaciones móviles, también tengo experiencia con Google Cloud Platform (GCP).

Proyectos

A lo largo de mi carrera, he realizado más de una docena de proyectos importantes. Analicemos algunos de ellos y conozcamos qué tipo de aplicación diseñé, qué tecnología utilicé y mi rol en cada proyecto.

An image illustrating showcase section
An image illustrating listed features
An image illustrating listed features
An image illustrating listed features

.NET, Azure, bases de datos y más

Escribo sobre diversas tecnologías. Comparto mis conocimientos y experiencia. Creo que todos encontrarán algo interesante.

Profundicemos en la tecnología de Microsoft y la historia del software, entre otros temas. Lea sobre seguridad, arquitectura, diseño, programación, mejores prácticas y lenguajes como C#, JavaScript/TypeScript y SQL/T-SQL.

Picture of Joanna Strzyzewska

Joanna Strzyzewska

Tomasz está muy motivado, tiene un amplio conocimiento de TI y está en constante desarrollo en nuevas tecnologías. He visto muchos ejemplos de su talento. También es un buen y amable compañero de trabajo y colega. Puedo recomendar a Tomek no solo por su conjunto de habilidades técnicas y de programación, sino también por su actitud hacia los cambios y las mejores prácticas.

Picture of Adama Sow

Adama Sow

Mientras trabajaban juntos en DFDS, Tomasz hizo un muy buen trabajo en NET Core y Azure. Él es realmente útil. Yo lo recomendaría.

Picture of Scott Lumsden

Scott Lumsden

Tomasz es uno de esos raros talentos, es extremadamente adaptable y capaz de convertir ideas en realidad. Su capacidad de programación le permite construir soluciones digitales robustas y escalables. Mientras trabajaba con él en el centro de servicios compartidos de contabilidad para DFDS, también pudo producir soluciones de software con integración ERP ayudando a los departamentos AR, AP y GL a trabajar de manera más efectiva.

Al enviar este mensaje acepto los los términos de uso y la política de privacidad.