Philosophies: Passionate. Humility to keep learning, Perseverance, Simplify, Tread new paths, Distribute. Make my own positive "dent". I like producing simple, high-quality solutions to both simple and complex problems. I like building large-scale parallel and distributed systems. I do whatever is necessary to make my team and company successful. And, I want to keep learning.
Senior Software Engineer