Building Robust & Performant Cross-Platform Applications
Hey there! I'm a seasoned Software Engineer with 11+ years of experience, specializing in React Native and ReactJS with solid expertise in Node.js. From crafting pixel-perfect mobile applications to architecting scalable web solutions, I deliver high-quality code that performs exceptionally across platforms. Let's build something impactful together! 🚀
Crafting exceptional mobile and web experiences
With over 11 years of experience in software engineering, I've specialized in building robust cross-platform applications. My expertise centers on React Native and ReactJS, complemented by a solid background in Node.js for backend solutions.
Throughout my career, I've focused on delivering high-performance applications with clean, maintainable code. I enjoy solving complex technical challenges and continuously exploring new technologies to enhance user experiences across platforms.
Professional Journey
A timeline of my professional growth and key achievements
Consulting Senior Software Engineer
Designed and implemented a scalable server-side pattern to request user confirmations from the front-end. Introduced safeguards to prevent incorrect invoice charges and developed a performant batch processing job using tail recursion. Authored RFC documents proposing workflow improvements and resolved a complex bug that was stalling Stripe payments for over 100 customers.
Technical Lead
Directed development of the Mindline mobile app for MOHT, refactoring 20% of the codebase. Collaborated with the web team on key B2B features for the Mindline web app. Spearheaded CI/CD process refinement, freeing up four full workdays per month. Evaluated critical products as part of the Compliance Review Board and mentored 8 engineers.
Software Architect - Mobile
One of the 5 founding members, shaping technical direction and owning the mobile division. Developed an automated deployment pipeline saving 45 developer hours quarterly. Managed sprints as Delivery Lead with 100% on-time completion and collaborated with web/platform teams for key features amid resource shortages.
Full Stack Engineer
Took ownership of the Android variant of Masterworks mobile applications, fixing 20+ Android-specific bugs within 1 month. Implemented CodePush reducing manual processes by 10 days over three months. Optimized testing with Firebase App Distribution and launched Masterworks v1.0.0 with zero critical bugs in the first month.
Software Architect - Frontend
Architected a scalable frontend codebase while balancing legacy migration and mentoring junior developers. Identified and resolved security vulnerabilities, including a critical XSS issue. Collaborated with the CTO on complex system design and led the migration of core UI components into a shared package with Storybook integration.
Associate Technical Lead
Directed and consulted on multiple concurrent software projects while providing full-stack guidance. Stabilized critical projects as part of the "JS SWAT team" with 100% success rate. Co-founded the company's React Native division, building foundational architecture for 15+ React Native projects. Led development of applets for the iMSMART platform.
Android Application Developer
Maintained Android applications and gained expertise in the company application domain. Integrated Material Design principles, creating a demo app that secured 10+ new projects for the company.