
👋 Hi I'm Christian Carsin Software Developer
About me
I try to produce value without reinventing the wheel and knowing that in the future somebody will have to assimilate the system built and modify it according to the business requirements. Personally, software development is a long distance race. Due to this I'm continuously learning, focused on the quality of my development, new technologies that cover certain problems, etc.
Work experience
Backend Developer
Coforge S.A.
Iberia.com - Payments
I'm contributing to IBERIA.COM specifically on payments team developing new needs of business like new payment methods, support to new products or channels.
Most of my work on Payments has been develop a migration from legacy code to a new codebase to get a decoupling from the other parts of the company.
On this new project we work with ports and adapter architecture, different microservices with Java as a programming language, Micronaut as framework, using the AWS suite, with techniques as TDD mixing API REST with Event Driven Architecture for certains process and following standars like API First.
Currently I'm leading one of the main BackEnd squads mentoring team members and working closely to POs, Tech Lead and Architecture Team.
Software Developer
Metrica Consulting S.L.
During my time at Grupo Santander, I was collaborating in different projects.
Part of my time was contributing in the CoE MultiAPIs team where we developed different microservices for certain parts of the group,
I collaborated in several projects, the main one being a KYC project with a microservices architecture, combining REST APIs with
event-driven architecture for certain processes.
The other part of my time was contributing in another team in the development of an internal tool for automated API management
Full Stack Developer
Teralco Group
During my time at Teraclo, I was collaborating in an IoT devices project for a public sector client, where my role was to develop new functionalities.
We were working with a microservices architecture, WebSocket communication and relational databases.
Full Stack Developer
Irys Control
At Irys Control I was collaborating in different projects.
One of them was multiple dashboards for management and control of IoT devices for agricultural and industrial customers, with different graphs, metrics and alerts systems.
Development from 0 of a native Android application for one of these clients, where the client could manage their devices.
Education
Software Development
IES Francisco Ayala
Acquiring skills of:
- Programming
- Mobile development (Android / iOS)
- Relational databases
- Web services
- Team working
Courses
Online platforms
- I have taken several online courses to improve my expertise as a developer and acquire new skills.
Main Skills
Best practices
Java
Leadership
JVM Frameworks
Microservices
Kotlin
Cloud products
Event Driven Architecture
RDBMS
Frontend frameworks
Android
APIs
📧 Contact 📧
You can get in touch with me using this e-mail carsinchristian@gmail.com