sproot
Team Lead / Tech Lead / Architect / Principal Developer (Node.Js, Rust)
| I live in Ukraine now, but I have the legal right to work in the EU. |
• Professional Experience: 17 years in the industry, having worked in both large corporate and flexible startup environments. Managed dev teams of up to 25 members. Founded a startup with a 15-person team that was serving hundreds of thousands of users.
• Technical Skills: I have excellent knowledge of Node.js (TS/JS), currently actively programming in Rust and also have experience with Python, Ruby, PHP, and some Java. More than that, I have extensive experience with DevOps, Linux, clustering, networking, deployment, and infrastructure configurations.
• Perfect Execution: I’m able to efficiently handle any challenging task from an idea to execution. I’m the one who actually gets things done!
• Broad Expertise: In addition to my technical skills, I have a wide-ranging skill set in related areas, including company and team management, finance and investments, recruitment, marketing, design, macroeconomics, trading, and mathematics.
• Soft Skills: Thanks to my diverse background, I understand the business value of technical tasks and effectively collaborate with team members, colleagues across departments, directors, stakeholders, investors, and other professionals.
Management Experience
• 8 years of experience in leadership roles.
• Led product development using methods and tools suitable to the team’s size and skill set. Excellent product and release management skills.
• Extensive experience in hiring, mentoring, and motivating talented individuals.
• Aligned projects with strategic business objectives, proactively mitigating bottlenecks to reduce time-to-market.
• Played an integral role in designing and developing robust, scalable, and adaptable systems that consistently achieve high quality with minimal defects.
• Established and enforced coding standards, best practice guidelines, and continuous integration/deployment methodologies to optimize development efficiency.
Technical Expertise
• Programming Languages: JavaScript/TypeScript/Node.js (12+ years), Ruby (4 years), Python (4 years), PHP (2 years), Rust (6 months), and some Java.
• Databases & Data Transports: PostgreSQL, MongoDB, Redis, RabbitMQ, Kafka.
• Frameworks: Ruby on Rails, Angular/AngularJS, React, Express, Next.js, NestJS.
DevOps & Deployment: Linux, Git-flow, Docker, Kubernetes, AWS, Bash, GitLab CI/CD, Jenkins, Ansible, Chef.
• APIs: REST API, Swagger (OpenAPI), AMQ-RPC, gRPC.
• Code Quality: Unit Testing, Domain-Driven Design (DDD), Test-Driven Development (TDD), Clean Code, Clean Architecture, GoF & GRASP patterns, refactoring, SOLID principles, etc.
Experience: 11 years
Yearly salary: $150,000
Hourly rate: $80
Nationality: 🇺🇦 Ukraine
Residency: 🇺🇦 Ukraine