Gal Niv
Verified Expert in Engineering
Full-stack Developer
Gal is an experienced programmer and team leader specializing in building, maintaining, and testing large-scale data-oriented web applications. As a data analyst, he developed a few applications and software for data analysis. Gal uses his skills in data architecture, machine learning, cloud computing, and data pipelining while overseeing the performance of many services.
Portfolio
Experience
Availability
Preferred Environment
PostgreSQL, Elasticsearch, MongoDB, Amazon Web Services (AWS), Spark, Apache Kafka, Hadoop, Big Data Architecture, React, Python, Flask, Auth0
The most amazing...
...thing I've created is a performant data-oriented solution at a large scale.
Work Experience
Full-stack Team Lead
Armis Security
- Designed and maintained a dedicated query language yielding a performant query on various data agents used by my organization.
- Managed a group of three senior software engineers and a QA engineer.
- Oversaw the performance of complex data-driven features. Took part in planning, implementing, and refactoring after deployment to meet the product needs.
- Evaluated new technologies in various fields and incorporated them into the product.
- Planned and designed solutions for large-scale data visualization web applications consolidating data from various sources.
Programmer and Data Analyst
Intelligence Organization
- Developed and deployed many programs and web applications for Big Data analysis.
- Worked with the most advanced SIGINT and Cyber tools.
- Created a web application for the analysis and investigation of geographical data.
Experience
Scheduler Service
https://github.com/galniv-armis/schedulerThe service was built in TypeScript with extensive tests for all use cases and designed for performance on a large scale.
Algorithmic Trading Models
Education
Bachelor's Degree in Computer Science
The Open University of Israel - Online
Skills
Languages
Python, TypeScript, SQL, JavaScript, C#
Libraries/APIs
React, Node.js, TensorFlow, Scikit-learn, Pandas, NumPy, Leaflet, REST APIs, Entity Framework
Platforms
Apache Kafka, Amazon Web Services (AWS)
Storage
PostgreSQL, Elasticsearch, MongoDB, MemSQL, Oracle SQL
Other
Big Data Architecture, Software Development, APIs, Computer Science, Machine Learning, Artificial Intelligence (AI), Cloud Computing
Frameworks
Spark, Hadoop, Flask
Tools
Auth0
Paradigms
Data Science, Object-relational Mapping (ORM)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring