Experienced software engineer and team lead with a strong background in developing scalable web applications, working full stack, with aptitude for data science and data management.
Senior Software Engineer
Developer as a part of mission critical team which was responsible for aggregating data from multiple internal projects and delivering it to the clients.
- Very large data processing pipeline development and optimization
Team Lead Software Engineer
Leading a team of 7-9 developers on multiple projects. Focused on data management and representation, ETL processes, and performance optimization.
- Designed and led implementation a data platform using AWS, Dagster and Kubernetes
- Hired and mentored multiple junior developers
Junior Software Engineer to Senior Software Architect
Multiple roles over 10 years, starting as a Junior Software Engineer and growing to Senior Software Architect.
- Led development of framework to simplify ETL pipelines
- Led development of asynchronous, performance critical web crawler/analyzer
- Mentored junior developers
Junior Software Engineer
Worked in various small companies, developing ship monitoring, telecommunication and semantic data network systems.
- Gained experience in Java and general software development