I am an accomplished Senior Mobile Engineer with 11 years of comprehensive experience in software engineering, specializing in mobile application development. Throughout my career, I have developed expertise in React Native and Flutter, delivering high-quality mobile solutions across various industries including healthcare, finance, and tourism. I am proficient in multiple programming languages such as Java, Kotlin, Objective-C, and Swift, and have strong leadership skills with a commitment to continuous improvement.
I have extensive experience managing full-cycle development processes, from initial design and coding to deployment on app stores using tools like TestFlight. My backend integration skills include working with Java and Python technologies, and I have demonstrated leadership in DevOps practices to ensure seamless CI/CD pipelines and collaborative development workflows.
I am passionate about creating innovative solutions that enhance app performance and optimize user experiences. I have successfully integrated accessibility features for iOS and Android platforms to ensure inclusive user experiences. Additionally, I have implemented advanced networking and offline data caching features to improve app reliability.
My experience includes automating build and deployment processes using Fastlane and custom Python scripts, which have significantly reduced manual deployment time and increased release predictability. I am skilled in designing and implementing GraphQL APIs to optimize data querying and improve app responsiveness.
I have led cross-functional teams and collaborated effectively using tools such as Microsoft Teams and Jira to boost productivity and project tracking. I am also experienced in conducting comprehensive testing using frameworks like Jest, Mocha, XCTest, and Espresso to ensure robust app functionality and reliability.
I continuously seek to leverage new technologies and methodologies, including serverless architectures with AWS Lambda, containerization with Docker and Kubernetes, and real-time features using GraphQL subscriptions. My goal is to deliver scalable, secure, and user-friendly mobile applications that meet and exceed client expectations.
My Master’s in Economics provided a rigorous analytical framework that, combined with my longstanding passion for programming, equipped me with a unique perspective on software engineering. The quantitative reasoning, systems thinking, and problemβsolving methodologies I developed during this program form a natural complement to the technical depth I’ve built through over a decade of handsβon software development.
Developed a cross-platform mobile application for doctor appointments and medical decision support using React Native, leveraging native accessibility features of iOS (VoiceOver) and Android (TalkBack) to ensure an inclusive user experience. Utilized Angular with Ionic Framework and Native Script to develop cross-platform mobile applications. Integrated Bluetooth and Wi-Fi capabilities using Kotlin and Swift. Collaborated with cross-functional teams to deliver high-quality native mobile applications. Managed app store deployments and utilized TestFlight for beta testing, reducing post-launch issues by 40%. Decreased customer acquisition costs by 30% by integrating Firebase Analytics. Automated build and deployment processes with Fastlane and custom Python scripts, reducing manual deployment time by over 50%. Improved test automation using Jest, Mocha, and XCTest. Designed and implemented GraphQL APIs and leveraged Expo framework for rapid development. Automated CI/CD pipelines using Jenkins, integrated GraphQL with React Native and Flutter, and implemented Ansible for backend server configurations. Boosted team productivity using Microsoft Teams and Jira.
Led development of a cross-platform health monitoring application using React Native and Kotlin. Oversaw beta-testing using TestFlight and Google Play Beta, increasing user satisfaction by 25%. Designed serverless API architectures with AWS Lambda, API Gateway, and DynamoDB. Developed schema-first GraphQL approach. Designed and developed a voice-based social networking platform using Java and Objective-C, increasing user engagement by 25%. Maintained audio playback libraries using Gradle, CocoaPods, and Carthage. Developed cross-platform apps using Cordova. Created an e-learning mobile app with Flutter and Swift. Conducted A/B testing to improve conversion rates by 15%. Tested GraphQL APIs with Jest and implemented real-time features with GraphQL subscriptions. Integrated AWS SNS for push notifications with over 99% delivery rates.
Directed development of an instant messaging app using Kotlin and Swift. Implemented end-to-end encryption with Signal Protocol, enhancing data security and compliance with GDPR and CCPA. Developed unit test suites with Jest and Enzyme. Migrated RESTful APIs to GraphQL, reducing API calls by 40%. Implemented unit, integration, and UI automation tests with Espresso and XCTest. Converted Objective-C code to Swift. Leveraged Firebase for analytics and crash reporting, reducing crash rates by 40%. Introduced Docker and Kubernetes for containerization, improving deployment consistency and speeding up release cycles by 30%. Enhanced team collaboration using Agile methodologies, Jira, and Slack.
Developed full-stack web applications using Python/Django and JavaScript/React. Built responsive front-end interfaces with HTML5, CSS3, and modern JavaScript frameworks. Designed and implemented RESTful APIs. Created and maintained PostgreSQL databases, optimizing queries. Deployed applications on AWS and DigitalOcean using Docker and Nginx. Integrated third-party services including payment gateways, social logins, and email services. Implemented user authentication, authorization, and session management systems. Collaborated with UI/UX designers to translate mockups into functional web applications.
Jobicy
588 professionals pay to access exclusive and experimental features on Jobicy
Free
USD $0/month
For people just getting started
Plus
USD $8/month
Everything in Free, and: