Ian Mann

Ian Mann

Followers of Ian Mann719 followers
location of Ian MannLos Angeles Metropolitan Area

Connect with Ian Mann to Send Message

Connect

Connect with Ian Mann to Send Message

Connect
  • Timeline

  • About me

    Software Engineer | Javascript, Typescript, Node, Express

  • Education

    • The Loomis Chaffee School

      -

      Activities and Societies: Wrestling, Lacrosse, Robotics

    • Springside Chestnut Hill Academy

      -
    • University of California, Riverside

      -
      Bachelor's degree Finance

      Activities and Societies: Highlander Financial Group, UCR VSA, Highlander Gaming, Collaborative Multicultural Council, Hylander Coding Club

  • Experience

    • University of California, Riverside

      Oct 2020 - Mar 2023

      - Organized and led weekly meetings with 6 board members and 20 delegates from 20 diverse UCR organizations within the council.- Acted as a liaison between the university, CMC’s executive board, as well as the leaders of 40 different organizations by communicating both unique and mutual goals, issues, and common interests.- Worked personally with other council presidents to allow our organizations to collaborate more frequently than in past years.- Delegated the functions of the council to 7 board members (Treasurer, Secretary, Social Media Manager, etc..) while simultaneously providing guidance to ensure that the functions of our council were working efficiently; especially during our transition from COVID-19. Show less - Regulated a budget of more than $10,000 by enacting payment orders and deciding if our activities and goals were able to be appropriately handled by our financial resources. - Created a new and improved financial spreadsheet with more precise financial analysis to both record it more efficiently and communicate it to the board members, the school, and the organizations. - Collected, tracked, and managed various dues of around $100 every school quarter from each organization within the council. Show less

      • Collaborative Multicultural Council President

        Jun 2021 - Mar 2023
      • Collaborative Multicultural Council Treasurer

        Oct 2020 - Jun 2021
    • Hylander Financial Group

      Feb 2022 - Jan 2023
      Economic Overview Board - RFP Member

      - Attended weekly meetings to discuss economic events and what their impact was on a >$35,000 invested equity portfolio. - Analyzed economic trends to inform members and pitch stock investment ideas to increase our portfolio value. - Networked with and learned from various speakers who were professionals in both finance and investing.

    • MG3 Media

      Feb 2022 - Jun 2023
      Assistant Marketing Producer

      - Shot and edited 120 marketing and commercial videos for unique clients who needed marketing for their real estate business. - Met with and interviewed 15 different Real Estate professionals regarding their business experience, real estate and desired content. - Led a team of 5 student interns to create marketing material by teaching them how to traverse the functions of Final Cut Pro and interact with clients while shooting and editing videos.- Developed and implemented a data-driven social media marketing campaign using API analytics and basic scripting (Jupyter + Pandas) to automate data collection, track engagement metrics, and optimize posting schedules, successfully enhancing user engagement by 65%. Show less

    • EGA Homes

      Jan 2023 - Jun 2023
      Marketing Intern

      - Collaborated in planning and designing a front-end website, creating interactive prototypes in Figma to visualize user flows and align design elements with project goals and client interaction.- Created and continually customized a website using WordPress, applying HTML and CSS to enhance layout and design, and ensuring a responsive and user-friendly experience across devices.

    • NextLevel (Open Source)

      Jun 2024 - now
      Software Engineer

      - Designed a performance dashboard using Next.js, implementing incremental static regeneration for real-time metric updates, custom API routes for performance tracking, and reusable layouts to streamline development and enhance maintainability- Integrated Express.js and Node.js to develop a secure and efficient backend, building middleware for cross-origin request handling and validation while enabling API routes for authentication and MongoDB data operations- Developed an application with React by creating custom hooks for modular data fetching, reusable components for metric visualization, and centralized state management with Redux to enable real-time updates and improve interactions- Implemented authentication with NextAuth and OAuth, configuring Google and GitHub providers, customizing session callbacks for enriched user data, and managing JSON Web Tokens for secure and efficient role-based access control.- Generated interactive visualizations with Chart.js, creating reusable wrapper components for consistent configuration, integrating data from custom hooks, and tailoring informative charts for real-time metric updates and user analysis- Configured a NoSQL database with MongoDB, designing a flexible and scalable schema-less architecture to manage user profiles and application metrics efficiently, ensuring quick data retrieval and high-performance back-end operations- Optimized the build process using Webpack within Next.js, executing custom CORS headers for enhanced API compatibility and experimental instrumentation hooks for stable performance monitoring and actionable insights Show less

    • Open Source

      Jul 2024 - Jul 2024

      - Configured PostgreSQL to maintain user credentials and user-created content, leveraging its powerful querying capabilities, ACID compliance, and optimized performance to ensure data integrity, efficient storage, and quick retrieval for a growing user base.- Employed Bcrypt to hash user passwords, ensuring secure storage and robust protection against unauthorized access by utilizing strong encryption and salting techniques, thereby enhancing overall application security and adhering to industry best practices for data protection.- Configured Webpack to bundle and manage JavaScript, CSS, and other assets, leveraging its modular architecture and plugins to enhance build efficiency, minimize file sizes, and streamline resource loading, resulting in faster development cycles and easier maintenance. Show less - Applied Redux to manage state in a job application tracker app, setting up a centralized store, defining actions and reducers, and implementing async middleware, ensuring consistent tracking of applications, simplified debugging, and an enhanced user experience.- Wrote unit and integration tests using Jest to ensure codebase reliability by testing core functionality, API endpoints, state management, and user interactions, effectively identifying and fixing bugs to maintain code quality and deliver an efficient application. Show less

      • Software Engineer | LunchBox - Meal prep planner and tracker

        Jul 2024 - Jul 2024
      • Software Engineer | Job Hub - Job application tracker

        Jul 2024 - Jul 2024
  • Licenses & Certifications

    • Ethical Decision Making

      CFA Institute
      Feb 2023
  • Honors & Awards

    • Awarded to Ian Mann
      Chancellors Honors List UC Riverside Sep 2022
    • Awarded to Ian Mann
      2022 FSIC President Of The Year UC Riverside FSIC Jun 2022
    • Awarded to Ian Mann
      UCR Achievement Scholarship UC Riverside Sep 2018
    • Awarded to Ian Mann
      The Baxter Award The Loomis Chaffee School's Science Department May 2018