A Team Lead / Senior Developer with a strong technical background and a focus on critical software implementations across a breadth of sectors. Highly-skilled in successfully leading teams to deliver complex software solutions for clients within scope, quality, budgetary and time constraints. Well-versed in developing solutions designed to meet business requirements with cutting edge technologies in a variety of fields. First-rate leadership skills in coordinating teams within environments where creative solutions are encouraged and technical challenges are the norm.
- Worked in a team responsible for authorization and authentication of the users in the mobile app(React-Native).
- Took part in Spring planning, refinements, retrospectives and other team-related events.
- Spent a lot of time on security audit and CI/CD of AWS/Azure.
- Participated in developing new features and extending current ones.
- You can check the apps I worked on here: iOS Android
Javascript, Typescript, React-Native, Node.js, Cucumber, Vitest, Serverless, AWS, Azure
- Participated in the re-building of the business products bringing everything into mobile apps(mobile focused).
- Worked on many different features and tasks with different ranges of responsibility. Worked on Mobile, Web, Back-End, DevOPS and fully enjoyed it.
- Helped anyone who needed it in the team of 20+ people, mentoring new developers.
- Taking part in refinements/retrospectives, working with UX/UI team to achieve the best UX possible.
- You can check the apps I worked on here: iOS Android
Javascript, Typescript, React-Native, React, Angular, Node.js, Mobx, Reanimated, Lotti, Jest, Appium, Adobe, Swift, Objective-C, Java, Kotlin, Universal Links, Firebase, Fastlane, Jenkins, Kubernetes, Helm, AWS, AppCenter, Agile, Python, FastAPI, PostgreSQL, Kafka, RabbitMQ
- Worked with the business owner to create a mobile app from scratch. Documented all business logic and created a technical draft.
- Together with a team of 2 developers we created a mobile app for iOS and Android.
- Was responsible for the whole development process, from the initial draft to the final release.
- Release the app to the AppStore and PlayMarket.
- You can check the apps I worked on here: iOS Android
Javascript, React-Native, React, Redux, Redux-Form, Swift, Objective-C, Java, Kotlin, Universal Links
- Inherited a web app that was built by a team of different developers. The goal was to complete the product by creating mobile apps and extending the web functionality.
- Managed a team of 2 developers and wrote a lot of code myself. We improved and extended the web app and released the mobile apps.
- Held a lot of meetings with the business owners to discuss the product and the future of it.
- Iterated on the product and released new features every week.
- Increased the amount of daily users from 100 to 10000.
- You can check the apps I worked on here: Web iOS Android
Javascript, React-Native, React, Redux, Redux-Form, Swift, Objective-C, Java, Kotlin, Universal Links
- Estimated the initial technical draft and made a clear proposition of the development process. Worked directly with the business team.
- Led the development of the project from scratch, delegated tasks to different teammates and accepted the result.
- Constantly updated the client and processed the feedback, made sure the client was happy with the result.
- The final result was delivered within the planned amount of hours with additional features not included in the estimation.
- You can check the apps I worked on here: iOS Android
Javascript, React-Native, Redux, Redux-Saga, React-Navigation, Firebase(Push Notifications, Universal Links), Swift, Objective-C, Java, Kotlin
- Joined a team of developers and participated in the re-architecture of the current application
- Built many features with React Native + Firebase
- Took part in spring planning and refinements
- Introduced many new ways of improving the architecture and code
- You can check the apps I worked on here: iOS Android
Javascript, React-Native, Redux, Redux-Saga, React-Navigation, Firebase(Push Notifications, Analytics), Swift, Objective-C, Java, Kotlin
- Took over a project from the previous group of developers and rebuilt it with pure JS which led to an increase in performance and a decrease in size
- Responsible for mobile applications within the organization.
- Setting up automated deployment for both iOS and Android with AppCenter. Distribution for different groups and environments.
- Making sure JS code is also well written.
- You can check the apps I worked on here: iOS Android
Javascript, React-Native, Redux, React-Navigation, AppCenter, Fastlane, Swift, Objective-C, Java, Kotlin
- Responsible for mobile applications within the organization.
- Setting up automated deployment for both iOS and Android with AppCenter. Distribution for different groups and environments.
- Keeping in excellent shape native code/libraries such as: Mixpanel, SmartLook, Adyen, and more.
- Making sure JS code is also well written. Helping and supporting two fellow developers in my team.
- Implementing many new features into the app. Supporting and upgrading the old one.
- Setting up continuous delivery for any new app or just an update. Responsible for creating and shipping a new release.
- Taking part in sprint plannings/review alongside PO and Scrum Master.
- You can check the apps I worked on here: iOS Android
Javascript, Typescript, React-Native, Redux, Redux-Saga, React-Navigation, AppCenter, Fastlane, Mixpanel, AWS(DynamoDB, Lambda), Swift, Objective-C, Java, Kotlin
#React #NodeJS #SQL #Mongo #Elastic
- Responsible for any technical part of the organization, planning and refining business logic together with the founder.
- Setting up infrastructure: Servers, DBs, Frameworks, DevOps
- Integration of different modules: payment, analytics, accessibility
- Building and leading remote developers. Code review and many hours of pair programming.
You can check the website here: Expoint
Javascript, React, Node.JS(Express.js), SSR, SEO, Redux, Redux-Saga, Redux-Form, React-intl, Webpack, GCP, Nginx, MongoDB, PostgreSQL, MySQL, Kafka, Elasticsearch, CI/CD
- Responsible for the technical part of the organization.
- Creating and maintaining back-end written on Firebase.
- Setting up different back-end environments for different business and development needs.
- Creating and distributing Kumbaya App to the stores: iOS and Android.
- Starting with scratch and getting to a stable stage of a quite large and complex app with many capabilities.
- Helping and leading two remote developers. Code review and many hours of pair programming.
- Setting up analytics: Mixpanel, Crashlytics, Airbnb.
- Working with and taking tasks from the founder and co-founder directly.
You can check Kumbaya App here: iOS Android
Javascript, React-Native, Redux, Redux-Saga, React-Navigation, Firebase(Push Notifications, Universal Links), Swift, Objective-C, Java, Kotlin
- Led on completing work on a SAP system development to meet all targets following work by earlier teams.
- Eliminating the majority of legacy code and replacing it with more efficient, well-written and structured code.
- Rewriting routing using RR4, all forms using Redux-Form and shipping with new features along with fixes for various different bugs / issues.
- Providing technical leadership to team members through appropriate coaching and mentoring.
- Defining project delivery phases including activities, sub-activities and milestones.
- Maintaining high standards of software development quality within the team by adhering to industry standards and best practice techniques in all aspects.
Javascript, React, Redux, Redux-Saga, Redux-Form, Webpack, .NET
- Led the development of 2 visually different apps for iOS and Android which both shared the same business logic.
- Produced detailed system specifications and developed software appropriately.
- Undertook software testing within controlled environments prior to go-live.
- Solely undertook all development from scratch and completed all DevOps.
Javascript, React-Native, Redux, Redux-Saga, React-Navigation, Push Notifications(GCM, APNS), Universal Links, Fastlane, Swift, Objective-C, Java, Kotlin
- Led the development of applications for banks and insurance companies including Zurich.
- Developed architecture from scratch for the white label app (Boilerplate) which consisted of mobile, web and admin apps with a high level of user adaptability.
- Delivered many presentations and talks relating to the architecture.
- Supported the team through knowledge sharing and supporting different challenges.
Javascript, React-Native, React, Relay, Redux, Redux-Saga, React-Navigation, Node.js, GraphQL, Swift, Objective-C, Java, Kotlin
- Held responsibility for leading and supporting a team of 3 JS Developers within the company.
- Coordinated the development of many new features and improved upon existing ones.
- Led projects through full lifecycles in accordance with best practice and strived to utilize new libs and tech.
- Used Relay as the data layer and GraphQL as back-end.
- On the front-end we used React, Redux, Redux-form, React-intl and various other libs.
Javascript, React, Relay, Redux, Redux-Saga, Node.js, GraphQL
- Worked on a project that supported large corporations in improving business processes.
- Collaborated as part of a team consisting of 5 personnel (3 backend, 2 frontend).
- Helped to dockerize all services, especially the front-end, moved some parts of the business logic from C backend to Node.js and implemented user authorization using Microsoft Azure.
Javascript, React, Redux, D3.js, Node.js, Express.js, MongoDB, Azure, Docker
- Held position as the sole JS Developer and developed a CRM product from scratch for sailors and shipping companies.
- Led the project through a full software development lifecycle and held involvement in DevOps.
Javascript, React, Redux, Node.js, Express.js
#React #Redux #ReactEcoSystem
#React #Redux #ReduxForm, #Jest
#NodeJS #Angular #Mongo #AWS #Cloudinary
#React #GraphQL #NodeJS #Redux #Relay #TDD
#Angular #NodeJS #VanillaJS #Bootstrap #Scala #Docker(Vagrant)
#PHP #CSS #HTML #Mongo #Bootstrap
#1C #SQL #Oracle
#1C #SQL #Oracle
References available on request.