I am a creative web developer with about 5 years of experience in Front-end Development, Back-end Development, Mobile hybrid areas, and Progressive Web Applications.
TAGS: Angular, Node.js, Ionic, Cordova, Capacitor, SQL, NoSQL, Go
Core:
- Javascript Typescript: 5+ years;
- 3 years as active full-stack using Node.js/Angular.js and a bit of React
- 2.5 years as frontend developer Angular2+ (v7 - v16), Cordova, Capacitor, Ionic
Additional:
- Go 1 year
- Swift and Java - can read, make simple scripts, make Cordova/Capacitor/Flutter plugins for hybrid mobile apps
- Shell scripting, repository maintenance, and documentation maintenance
- Docker, Kubernetes
- CI/CD: Fastlane, GitHub Actions, Azure pipelines, CircleCI
- SQL/NoSQL
- Cloud: Azure, GCP
- Experience in an entirely English-speaking work environment.
- Handled full-stack programming tasks for developing a business-critical hybrid mobile app. I've migrated a hybrid mobile app from Apache Cordova to Ionic Capacitor in the shortest terms.
- Created Capacitor plugins (Java Swift) for features required by clients. Fixed issues in open-source Cordova plugins (for example Bluetooth ble plugin)
- Introduced the use of Nx mono repo that streamlined the codebase management, fostering scalability and maintainability of our projects.
- Designed and implemented CI/CD pipelines for web app and hybrid Ionic/Capacitor apps using Azure pipelines, Fastlane, Appcenter, and Testflight, accelerating the delivery process for QA testing.
- Authored comprehensive documentation that bolstered the development process, improving team productivity and reducing onboarding time for new hires.
- Have managed mobile applications ensuring smooth approval processes, solving approval issues, and maintaining compliance with Google Play and Apple Store platform guidelines.
- Connected various Bluetooth devices to the hybrid mobile app. I had to reverse-engineer some of them due to a custom interface.