Position: Node.js Backend Engineer
Category: Node.js
English level: upper
Years of experience: 5

• Established a reliable and effective architecture for integrating the platform with blockchain
• Researched and engineered a solution to encrypt documents using Symmetric encryption, Amazon KMS, and HSM
• Built real-time chat by Web Socket
• Collaborated with 3 team members to define codebase style, structure, and conventions, resulting in a 30% reduction in code review time
• Co-authored git flow rules and CI/CD flow steps with DevOps and QA teams for 3 environments
• Directed drawing flowcharts for complex flows of the system, achieving a 70% reduction in the debugging, updating, and
onboarding time of these flows
• Designed a backup strategy based on DB properties for 30+ databases
• Refactored the legacy code based on OOP and SOLID principles
• Implemented 50+ new features for dashboards, mobile apps, cron jobs, etc. by meeting deadlines based on scrum
• Configured and maintained 4 servers
• Communicated with business, sales, and support departments to tailor features exactly based on their requirements
• Mentored 3 new teammates and facilitated their onboarding process
Software Engineer offering 5+ years of commercial experience in Web development. Collaborated on 3+ domain areas including fintech, transportation, healthcare, etc. Delivered features in agile format under tight deadlines to multiple product teams from 4 to 7 teammates. Solid understanding of commercial app requirements and concerns regarding my background of working on a product with 10+ million users.