I am an experienced Full-stack software engineer working in JavaScript, Python, React, Node, TypeScript, and SQL. I am active in the open-source community and a co-founder of kafkAlerts, an Apache Kafka management tool.Connect with me on GitHub! github.com/ian-flynn
-
Software EngineerKafkalerts Feb 2023 - PresentNew York City Metropolitan Area- Crafted a robust React application, introducing reusable interfaces that expedited sprint to MVP and established a foundation for seamless scalability.- Led the Figma design process, which streamlined the design process, improved communication and feedback, and facilitated a seamless transition between design and development stages of the project.- Orchestrated React component integration with React Router, abstracting server-side routing and enhancing user navigation efficiency.- Engineered RESTful backend server routes via Express.js, simplifying middleware architecture and bolstering maintainability.- Integrated with Prometheus for powerful querying capabilities through promQL query language which provides the application with scalable, flexible, real-time data, allowing clients to easily integrate into existing Apache Kafka systems.- Pioneered a comprehensive testing suite with Jest, Supertest, React Testing Library, and Jest Axe, assuring enduring route performance and scalability with ~75% test coverage.- Containerized the development environment with Docker, creating multiple Kafka Clusters to test the application against, ensuring prelaunch performance and consistency across teams.- Successfully deployed the application through Render, integrating the Git plug-in to take advantage of the Deploy hook and guarantee continuous integration. -
Software EngineerFreelance 2021 - 2023Miami-Fort Lauderdale AreaJuno Surf | Wave and Winds Forecasting App:- Led frontend development using React.js to establish a cohesive design system, facilitating scalability and promoting consistent UI patterns across the application.- Gathered tidal data for the local area via multiple third party APIs, and constructed algorithms to calculate the current wind levels, wave size/power, and tidal information.- Designed and implemented a Express.js server following the middleware design pattern, enhancing code readability and simplifying debugging of HTTP requests.- Established user sessions and authentication to enable users to save beach preferences, improving user retention and expanding service area of applicationFriendify | Music Social Platform- Developed a MongoDB database for ACID compliance and to maintain organization among users’ musical interests within the database.- Implemented secure OAuth authentication through Express middleware, allowing secure access to third-party APIs and exposing personalized user data in a way that increases user trust in the application.- Established a robust unit testing with Jest and React Testing Library to establish quality, security and maintainability of codebase.
Frequently Asked Questions about Ian Flynn
What company does Ian Flynn work for?
Ian Flynn works for Kafkalerts
What is Ian Flynn's role at the current company?
Ian Flynn's current role is Software Engineer.
Not the Ian Flynn you were looking for?
-
3novusrecruitingcorp.com, anthromed.education, novusrecruiting.com
1 (312) 2XXXXXXX
-
2lipbalmcompany.com, rainingrose.com
2 +131936XXXXX
-
4cisco.com, gmail.com, servicenow.com, mpiweb.org
4 +164691XXXXX
-
1capitalone.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial