Senior Software Engineer | Node.js AWS
Summary
Software engineer, and solution architect with more than 10 years of experience in software development and designing cloud infrastructures.
Enthusiast of application architecture, patterns and domain-driven design.
Working with relational, document databases and data warehouses.
Huge experience in designing infrastructure in AWS, using serverless technologies, big data processing and machine learning with AWS SageMaker. Building infrastructure using programming languages with AWS CDK.
Technologies:
- AWS Cloud (Lambda, SQS, SNS, SageMaker, StepFunctions, LoadBalancer, EC2, S3, Route53, Glue, Athena and others)
- TypeScript, Node.js
- Python for machine learning
- MySQL, MongoDB, Snowflake
- Advanced AWS CDK
- Domain Driven Design
Responsibilities:
- software development
- application design using patterns and DDD
- cloud infrastructure development using AWS CDK
- software architecture
- building serverless ETLs
Achievements:
- Increased ETL performance by 2000%
- Designed and implemented high load systems with 5M lambda invocations daily
- Migrated 3000 AWS resources into AWS CDK
- Parsed 5GB (json "single line" report) in lambda function with 3GB RAM
- Designed and implemented effective machine learning integration with serverless solution
Expectations
I am looking for a direct contract or ability to work through Upwork.
Employment Preferences
Expected Base Salary
*,*00 USD/mon
Expected Hourly Rate
** USD/hr
Academic Degree
Experience
Total Professional Experience
Startup Experience
Big-Tech Companies
Enterprise Experience
Contacts are hidden
Send a connection request to the candidate to get their contact details.
Contact Candidate
