Team Spotlight: Neo Sepulveda Castillejo
As part of our Team Spotlight series, we sat down with Software Engineer Neo to hear more about what he gets up to every day at work.
What does your role entail?
Short version: I transform pizza and chocolate into code.
Long version: Given a feature specification, I plan out the backend architecture, work out the best way to implement it…and then I do it.
What were you doing before this?
After completing a Computer Science degree I worked as a Software Engineer in Madrid and founded Climbing Crushers, a social network for rock climbers and mountaineering lovers.
What’s the best part of your job?
Reasoned thinking, problem-solving, and I get challenged a lot. Coding every day is amazing. It is rule-based and reason-based art.
What’s the hardest part of your job?
Making people understand what I do is difficult. However, the hardest part of my job is designing the architecture and algorithms for a feature (this is also my favourite part!)
What’s the most surprising thing about your job?
How much working in the right environment can unlock your potential and affect your performance and creativity.
What would you say are the key skills required for someone in your role?
You have to love and embrace challenge. FSO (Figure Shit Out) and GSD (Get Shit Done) quotients have to be very high. “Better is never enough” is my motto.
Do you have any advice for someone looking to pursue a career in your area?
Don’t focus on learning languages and frameworks. Put your effort into understanding how things work, e.g. how a certain piece of the stack works, like websockets or the internals of a framework.
If you weren’t doing this job, what would you do?
Fighter jet pilot or extreme sports professional athlete.
What are you passionate about outside of work?
Rock climbing, rock climbing and rock climbing. It is surprisingly very similar to my work because it has a large problem solving element. Moreover, it’s also about willpower and pushing your boundaries. It makes you look badass too.