Work History
Chart successful course of developing a mobile application enabling truck drivers to book and manage freight loads, resulting in streamlined operations and enhanced user experience.
- Utilize a robust tech stack comprising Flutter for the front-end, Firebase for backend services, and a TypeScript backend to ensure seamless performance and scalability.
- Deploy advanced Flutter plugins, such as turn-by-turn navigation using TomTom Navigation and a custom Geofencing plugin, for both iOS and Android platforms.
- Design and integrate a feature to detect and prevent scheduling conflicts, ensuring drivers avoid overlapping pickup and drop-off times, thus optimizing their schedules.
- Enhance application reliability and user satisfaction by significantly improving error handling mechanisms and reducing the occurrence of crashes and bugs.
Senior Developer/Delivery Lead @ 1904labs
Oct 2017 - Dec 2023
Directed a team of eight developers on a high-profile project with Mastercard, ensuring seamless collaboration and timely delivery of project milestones.
- Organized and facilitated all team meetings, including daily stand-ups, sprint planning, and client touchpoints, to facilitate clear communication, effective problem-solving, and alignment with project goals.
- Forged and cultivated strategic relationships with key stakeholders at Mastercard, effectively promoting the 1904 brand and expanding business opportunities.
- Demonstrated exceptional project management skills and a commitment to exceeding client expectations by delivering the project more than three months ahead of schedule.
Developed a consumer-facing application that enabled bank customers to access and view the latest offers and deals, enhancing customer engagement and satisfaction.
- Mastered TypeScript, demonstrating strong adaptability and technical proficiency, and successfully completed all assigned tasks within the project timelines.
- Played a pivotal role in both the design and implementation phases, contributing to the creation of intuitive front-end interfaces and robust back-end functionalities, ensuring a seamless user experience.
Spearheaded a comprehensive overhaul of the data management system for the National Geospatial-Intelligence Agency (NGA), modernizing outdated legacy systems to enhance usability and performance.
- Architected and implemented the entire application using React and Parcel for the front end, and Apollo GraphQL for the back end, ensuring a seamless integration and efficient data handling.
- Orchestrated the transition from legacy technologies to modern frameworks, significantly improving the application's user interface and overall functionality.
Developed a comprehensive framework utilized by 11 teams, accommodating diverse use cases by providing an API and UI designed to streamline the development of geospatial web applications.
- Open-sourced the framework, ol-kit, through Bayer, achieving significant recognition and becoming one of the most well-regarded repositories/libraries in the geospatial community.
- Designed and implemented an advanced time slider feature, enabling users to analyze field drone imagery on a week-by-week basis to facilitate detailed temporal analysis and data-driven decision-making.
Engineered and maintained a robust web application leveraging Spring MVC for the back end and Angular for the front end, ensuring seamless performance and user experience.
- Developed Fleet Planning North America, a comprehensive tool for managing Enterprise's vehicle fleet across the United States, optimizing fleet operations and resource allocation.
- Designed and implemented functionality to support three tiers of managerial oversight, allowing managers at different levels to effectively plan and manage their fleet of cars throughout the year.