Bogdan D. React Native Engineer

Front-End Web, React Native

Summary

- A skilled Mobile Developer with 7+ years of experience
- Strong knowledge of Javascript, TypeScript, React.js, React Native, Redux (Thunk, Saga), MobX, and much more
- Has strong critical thinking skills, the ability to navigate various data environments, hands-on technical ability in data, and a drive to understand clients’ business
- Connects with Product and Engineering teams to produce instrumentation to generate insightful measurements on new and existing products
- Works across departments and collaborates with business managers, systems architects, engineering delivery teams, project managers, QA, and operations teams
- Upper-Intermediate English

Experience

Mobile Developer

2019 - now (5 years)

  • Project 1: Company helping brick-and-mortar retailers provide a level of experience that surpasses online experiences through advanced video analytics.
  • Project 2: A political microblogging social media app, letting the general public contribute towards various causes by means of donation.
  • Project 3: Brand management app, that allows store owners and brand managers to collaborate in one place.
  • Project 4: A marketplace and a social network in one easy-to-use environmentally friendly app that’s open to all without gatekeeping.
  • Project 5: NFT marketplace with social elements and crypto or fiat payments/pay out.
  • Project 6: HR management tool.
  • Project 7: User management and notification web & mobile app.
  • Project 8: Fintech's all-in-one assignment management tool leads teens through a logical step-by-step process of gig creation, assignment, completion, and payment.

Responsibilities:

  • Delivering testable, maintainable, and high-quality code
  • Taking operational responsibility for the component he developed
  • Performing troubleshooting efforts and investigations when necessary
  • Providing ongoing support, monitoring, and maintenance of deployed products.
  • Coding re-engineering & legacy application enhancement
  • Reviewing code & controlling code quality
  • Actively working with less experienced software engineers providing technical guidance and oversight.
  • Onboarding newcomers on the project
  • Providing proactiveness and deep knowledge of the technologies during app development, worked with code refactoring, system optimization, and improvements

Technologies: React Native, TypeScript, Firebase, MobX, Redux, Next.js (for web part), AppCenter (for deploys and updates), Stripe API for payments.

 

Mobile Developer

2016-2019 (3 years)

  • Project 1: App for buying airplane tickets(User Profile, Flights history, ability to choose a seat on the plane, meal).
  • Project 2: Chat app for internal users of the company.
  • Project 3: App for buying/selling jewelry.

Responsibilities:

  • Building robust, performant, highly scalable, flexible solutions
  • Participating in the project estimations
  • Ensuring high code quality delivered on time
  • Working with the documentation of the project.

Technologies: JavaScript, React.js, React Native, HTML, CSS.

 

Front-end developer

2015-2016 (1 year)

  • Project: Different Websites, and landing pages for selling products, services, etc.

Responsibilities:

  • Participating in the implementation of the releases following the change & management processes
  • Collaborating with stakeholders and developers to design and develop new solutions
  • Building and deploying services to Apple and Google Store
  • Working cross-functionally with a team

Technologies:  HTML, CSS, JavaScript, WordPress CMS.