David Frenkel
Skill
Experience
Vetting results
Full stack developer
Certifications
Experience
Skills
- Python, Django, Go
- Javascript/Typescript, Node.JS, Nest.JS, Express.JS
- React/Redux, ReactNative, Angular, HTML, CSS
- MySQL, PostgreSQL
- AWS-Worked with a large number of AWS services, including API Gateway, DynamoDB, EBS, EFS, ElastiCache, Lambda, NAT Gateway, OpenSearch (Elasticsearch), Route53, Route53 Application Recovery Controller, RDS, Redshift, S3, SNS, SQS, Athena, Glue and etc.
- NoSQL, Mongo, Redis, Cassandra, Clickhouse
- RestAPI, GraphQL
- Kafka
Work Experience
Full Stack Developer, Team Lead, UpTeam, 2015 - present
Developing one of the most important parts of the AWS Resilience Hub. This is a service for improving resilience and high availability of apps for AWS company, combining skills of Solutions Architect, DevOps Engineer and Software Engineer.
- Developing SSM documents using Python and AWS API
- Developing AWS CloudFormation templates and AWS CloudWatch alarm templates
- Working with AWS Engineers
- Writing BDD and unit tests using Python
- Closely working with API Gateway, Backup, DocumentDB, DynamoDB, EBS, EFS, ElastiCache, Kinesis Analytics, Kinesis Data Streams, Kinesis Firehose, Lambda, NAT Gateway, OpenSearch (Elasticsearch), Route53, Route53 Application Recovery Controller, RDS, Redshift, S3, SNS, SQS, Athena, Glue and etc.
Project: AdTech platform
- Team Lead responsible for overall platform development and production support real-time AdServer and AdExchange integration.
- Reporting solution and production support for one of the biggest OTT platforms in the US
- Interviewing, onboarding and training new employees
Stack: Python, Node.JS, Go, AngularJS, MySQL, AWS, AuroraDB, RedShift, Kafka
Project: Micro-finance platform on blockchain
- Team Lead responsible for Blockchain, smart-contracts, server-side and application development.
- Creating mobile cross-platform applications with ReactNative
- Collaborating with product and business managers in the US and Israel
- Sprint Planning and release management
Stack: Node.JS, ReactJS/Redux, Express, MongoDB, ReactNative
Project: Marketing Automation Platform
- Creating analytics dashboards and admin apps for mobile and web, define and developing APIs, chat bots and notification systems
Full Stack Developer, TJournal, 2013 - 2015
Project: Crowdsource based news-media site
- Building flexible editors tools for community driven news media
- Designing and building interactive data visualizations dashboards for analytics and data science projects
Project: Control system for election endorsement collection
- Designing and building a location based reviews collection system with editorial tools
Stack: JavaScript, d3.js, NodeJS, Wordpress, AngularJS
Engineer, Center Information-Optical Technologies, 2011 - 2015
- Leading many projects in University Lab with computer simulations, experiments design, scientific instruments automation using Java, Wolfram Mathematica and C++
- Microcontroller development