TECHNICAL SKILLS
Languages: JavaScript (2.5+ year), HTML, CSS
Frameworks: React.js, React Native (2+ year)
Tools: Postman, Visual Studio, XCode, Transporter, Figma, InVision Studio, Flipper, React Native Debugger, Android Studio
Databases: PostgreSQL (4+ years), MySQL (2+ years), MongoDB
CI/CD: Heroku, Bitwise
OS: Linux, Windows, macOS
Mobile online banking in which the user can create virtual ledgers and cards and use them for payment, sending money between application users, as well for creating Faster Payments, SEPA, SWIFT transactions. The user can also book a hotel, buy cryptocurrency, and top up accounts from other banks in the application. The application allows to create two types of accounts: personal or business one.
Responsibilities:
■ Code writing {Front-end}
■ Code reviewing
■ Mentoring newcomers
■ Providing effort estimations
■ Bugs fixing and troubleshooting
■ Refactoring of the code legacy
■ Implementing API / Functions
■ UI/UX {implementation / improvement}
■ Deployments {TestFlight / AppStore / PlayMarket}
■ Testing / Smoke-testing
■ Performance improvements
■ Optimization of the platform using Hermes engine
Team: 5 people (1PM, 3Dev, 1QC)
Technologies:
JavaScript, React Native, React, Bitbucket, Material-UI, SCSS, CSSs vars.
Mobile application for tracking and creating money transfers. In the application, the user can create ledgers in any of the offered 44 currencies. More than 10 types of money transfers are also available: transfers by phone number, SEPA, SWIFT, Faster Payments, internal transfers between users of the application using the QR code, currency exchange, sending money to the recent recipients and many others. The user can also monitor incoming and outgoing transactions, see the graph of transactions on each account, create statements, invite friends, and receive bonuses.
Responsibilities:
■ Code writing {Front-end}
■ Code reviewing
■ Mentoring newcomers
■ Providing effort estimations
■ Bugs fixing and troubleshooting
■ Refactoring of the code legacy
■ Implementing API / Functions
■ UI/UX {implementation / improvement}
■ Deployments {TestFlight / AppStore / PlayMarket}
■ Testing / Smoke-testing
■ Unit tests writing
■ Performance improvements
■ Optimization of the platform using Hermes engine
Team: 11 people (1PM, 1BA, 6Dev, 2QC, 1Designer)
Technologies:
JavaScript, React Native, React, Bitbucket, Bitrise, Swagger, Postman, Material-UI, SCSS, CSSs vars.
Lynked is a mobile application in which users can find an institution they need, view reviews about it, and offers it provides. When visiting the establishment, the user can share his QR code to use the discount accumulation system. There are two roles in the application: buyer and seller.
Responsibilities:
■ Creating a new app
■ Code writing {Front-end}
■ Code reviewing
■ Providing effort estimations
■ Bugs fixing and troubleshooting
■ Refactoring of the code legacy
■ Deployments {TestFlight / AppStore / PlayMarket}
■ Testing / Smoke-testing
■ Performance improvements
■ Reporting bugs and incidents
Team: 7 people (1PM, 5Dev, 1QC)
Technologies:
JavaScript, React Native, Vue.js, GitLab, Google/Facebook/Apple Auth, Firebase, Postman, SCSS, CSSs vars.