About
Highly motivated and results-driven Full Stack Software Engineer with a strong background in AI-driven solutions, web application development, and test automation. Proven ability to lead projects, optimize performance, and deliver impactful features across diverse platforms. Adept at leveraging modern technologies like React, Next.js, Node.js, and AI APIs to build scalable and user-centric applications, consistently exceeding technical and business objectives.
Work
Summary
Developed and integrated generative AI solutions for automated testing of mobile applications.
Highlights
Engineered native mappings and utilities with Swift and Appium, integrating generative AI to automate test case generation and execution for mobile applications.
Designed and implemented a cross-platform automation framework for Android and iOS, reducing manual testing time by 30%.
Enhanced UI/UX testing accuracy across diverse devices by implementing robust solutions for keyboard interactions and swipe gestures.
Collaborated cross-functionally to integrate testing frameworks directly into the CI/CD pipeline, ensuring seamless compatibility and continuous feature updates.
Summary
Led full-stack development for drone mission control and management applications.
Highlights
Led the development of a React and TypeScript web application for drone mission control, successfully modernizing the user interface and experience from a legacy Angular system.
Architected and implemented real-time mission management and location tracking features using Leaflet.js and Redux, enhancing operational precision and user monitoring capabilities.
Developed and validated a React Native proof-of-concept for remote drone control, significantly expanding the application's mobile usability and integrating mission-critical functionalities.
Optimized client-side performance by leveraging React Query for efficient caching and API management, resulting in a 50% reduction in page load times.
Achieved 90% test coverage by automating comprehensive end-to-end tests with Cypress, ensuring error-free critical drone mission workflows.
Skills
Programming Languages
JavaScript, TypeScript, HTML, CSS, Java, C++, Swift.
Frontend
React, Next.js, Tailwind CSS, Redux.
Backend Technologies
Node.js, MongoDB, Supabase, MySQL.
Tools & Testing
Cypress, Appium, Git, Figma, Vite.