For further actions, you may consider blocking this person and/or reporting abuse
Read next
Access 600+ CSS Animations with Gradienty!
Muhammad Roushan -
Title: "The Art of Graph Coloring: Solving Real-World Problems with Efficient Solutions"
Kaviyarasu . M -
Pydantic: The end of manual validations! ✨
Alexey -
Introducing the Pesapal PHP SDK: Simplify Your Payment Integration
katorymnddev -
Top comments (22)
What size of data team overall are you working with and what is the split (engineering vs DS/ML)?
I've worked in analytics in traditional retail banking for the past 12 years which has been a time of great change in our area as you can imagine. I'm always interested to see how fintechs are approaching things especially being able to come into a market without the weight of legacy infrastructure holding them back.
Yep, we have 5 scientists and 3 data engineers. Of course, we have an infrastructure team to handle environment creation. Now, AWS offers a lot of services in a "serverless / on-demand" mode, so you don't need to have huge instances running all day, using services on-demand could save thousands of dollars in infrastructure. Therefore, it helps you to implement your Algorithms and an ETL's. We do credit scoring using ML, so, this is a key feature for us.
We have more scientists than engineers because we are doing experimental researches. But, is a good approach to have an equal(more or less) amount on both teams.
If you have more complex questions, feel free to ask me, just send me an email. You can get it on my profile.
Thanks Levi, appreciate the answers. It's a very interesting space in the financial world. I'll definitely be in touch.
what is your typical day made of ?
I guess it's a small company and innovative one, what do you enjoy the most regarding these two aspects ?
regarding your experience, and if you could speak to your younger-self, what advise would you give him ?
thanks for your time!
what is your typical day made of ?
I guess it's a small company and an innovative one, what do you enjoy the most regarding these two aspects ?
regarding your experience, and if you could speak to your younger-self, what advise would you give him ?
Due to my demographic condition (I'm from Venezuela, you know there is a huge crisis), I wanted to advise to my younger-self to leave the country as soon as possible(I don't live in Venezuela anymore), I spent like 3 years in Venezuela after getting my grade. I should leave the country earlier.
Also, I should have started a tech blog earlier. The best way to learn is teaching.
thanks for the detailed answer!
I really like what your describing.
why the best way to learn is teaching ? is it because when you have to teach it, you're force to know the subject perfectly ?
Yep, absolutely, when you are teaching, you try to understand everything because you need to explain it. So, it is "auto-forcing-learning" process.
What do you experience are the main differences between being a Lead engineer/dev and Engineering Director?
In my case, I love to be involved as much as I can in the development process as well ( because I love to code ) but, sometimes, it’s not about working more but working smarter, sometimes giving the right guidelines for a project development process has more impact than any code lines you can write.
Most important advice, not matter if you are lead developer or engineering director, you always need to be sure to be a Leader not a Boss, the lead teachs giving the example. If your team needs to stay until late because a deadline, do the same with them, if your team has a difficulty solving any task, try to help them, that sends a strong message, then when juniors, seniors become leads, they will try to do the same.
Final comment: It is important to learn how delegated things, it could sounds obvious but isn’t. It is important trusting your people and give them the tools for being self-accountables.
Hello Levi,
thanks for the detailed reply. Good points. Delegating things (and sometimes leading) is still tough. I guess I should get this sorted before I consider any other position.
-- Peter
What are examples of security-measures you have to take, that wouldn‘t be necessary in a non-finance-area.
Well, if your fintech is going to handle/store credit card data, you need to be PCI compliant. This certification is tough. You need to put a lot of security policies in place like:
Also, most times, fintech handles a lot of sensitive data, this is not only related to fintechs but any sensitive project. So, we have architecture design rules for storing/handling this data.
For example, if you need to create reports or any process using sensitive data, we do it using microservices, we create an isolated environment that will be in charge of accessing to that data in order to execute a process. It is totally separated from our core system, no-one is able to access to it except that sensitive-mircroservice. So, if you main core is compromised, your sensitive data will be safe, of course, at the beginning is going to be hard to debug because you need to do manual process/controlled process in order to check the data.
Most important, Encryption, for sensitive data we use a lot of encryption, it is important to no re-invent the wheel, you can use services as AWS KMS (Key Management Service), it provides a lot of features regarding data encryption and security.
If you have any other question, feel free to ask.
Thanks! Very insightful.
I'm a bit interested in security-implications in fintech ever since that sh**show that was N26 in Germany, security-wise.
Oh, I didn't know about that issue, very interesting lecture.
Django vs Serverless
You can use both of them. You can use zappa to upload your Django project and execute periodic tasks using AWS Lambdas(Serverless). If your task is too complex, you can trigger a Lambda to queue a task and then your django task manager can process it.
How good is the pay in FinTech? Is it anything like Banking or Tech?
It depends, there are a lot of factors, based country, position, etc. But for me, it is more like a tech, because at the end, a Fintech uses technology to improve financial processes.
What apps or apis should i use instead of building everything from scratch?
Im working in a fintech core system basee on user accounts, balance and bank integrations for transactions
Some comments may only be visible to logged-in visitors. Sign in to view all comments.