Nicholas O'Connor

Nicholas O'Connor Email and Phone Number

Sr. Software Engineer @ Citi
Jacksonville, FL, US
Nicholas O'Connor's Location
Jacksonville, Florida, United States, United States
Nicholas O'Connor's Contact Details

Nicholas O'Connor work email

Nicholas O'Connor personal email

n/a
About Nicholas O'Connor

Since graduating with a BS in Computer Science from the University of North Florida, I have honed my skills in front-end development and ADA compliance as a Sr. Software Engineer at Citi. Over the last 5 years, I've specialized in Angular, driving innovations and ensuring digital platforms are inclusive for all users. My expertise in JavaScript and commitment to accessible design are central to my role in the team, where we prioritize seamless user experiences and robust, compliant solutions. Additionally, I've been trained by Citi and worked with teams to deliver reliable microservices using Spring Boot (Java).

Nicholas O'Connor's Current Company Details
Citi

Citi

View
Sr. Software Engineer
Jacksonville, FL, US
Website:
citigroup.com
Employees:
196387
Nicholas O'Connor Work Experience Details
  • Citi
    Sr. Software Engineer
    Citi
    Jacksonville, Fl, Us
  • Jacksonville Ski Club (Nonprofit)
    Senior Software Engineer – Marketing – Board Member
    Jacksonville Ski Club (Nonprofit) May 2024 - Present
    • Maintained Legacy Website: Consistently updated and optimized the club’s legacy website, ensuring cross-browser compatibility, streamlined UX, and operational stability. Resolved production issues to ensure functionality across various devices and browsers.• Strategic Role in Decision-Making: As a board member, contributed to key decisions across trips, events, membership, marketing, and finances. Used technical expertise to inform strategies for front-end development and optimization.• Led Website Redesign: Collaborated closely with a graphic designer to implement a complete website redesign with modern, responsive UI and SEO optimization, broadening digital presence and attracting new members.• Developed Web-Based Management System: Spearheaded the development of a comprehensive application allowing members to manage memberships, event registrations, and payments. Built RESTful APIs and empowered organizers to independently manage bookings and waiting lists.
  • Citi
    Senior Software Engineer – Digital – Assistant Vice President
    Citi Jan 2021 - Jul 2024
    New York, New York, Us
    • Front-End Development for Customer Acquisition: Led the design and development of single-page applications (SPAs) using Angular, with modular components to optimize load times and performance across devices. Contributed to common component libraries based on the Bootstrap theme, used throughout Citibank for consistency and reusability.• Accessibility (A11y) and ADA Compliance Leadership: Acted as a subject matter expert, guiding teams on accessibility standards, mitigating compliance risks, and ensuring all digital products met WCAG standards. Delivered training programs to uphold inclusive design principles.• Performance Optimization: Led optimization initiatives using server-side rendering (SSR) and caching strategies to reduce page load times. Regularly tested and refined performance through tools like Google Lighthouse.• CMS and Content Management Enhancements: Developed dynamic, reusable templates within the CMS, empowering non-technical teams to independently update content, improving efficiency without sacrificing design and UX standards.• Cross-Team Leadership and Collaboration: Supported multiple teams in frontend optimization, accessibility compliance, and project deadline management, including mentoring on responsive design, A11y, and performance best practices.• CI/CD Pipeline and Deployment Management: Oversaw the CI/CD pipeline with Jenkins and Bitbucket, coordinating with DevOps for seamless deployments that minimized downtime. Utilized modular SPAs to further enhance deployment efficiency.• Risk and Issue Management: Proactively identified and mitigated user experience, performance, and security risks throughout the development lifecycle. Regularly communicated critical issues to senior management.• Agile Project Leadership and Backlog Management: Collaborated with Scrum Masters and Product Owners to prioritize backlogs and align Agile sprints with business objectives, driving continuous delivery and iterative improvements.
  • Citi
    Software Engineer – Digital – Officer
    Citi Jul 2019 - Dec 2020
    New York, New York, Us
    • Migration and Modernization of Legacy Systems: Led the migration of legacy JSP pages to a modular Angular SPA framework, optimizing performance and maintainability. Collaborated with cross-functional teams to ensure seamless integration with existing systems.• Performance Optimization with Server-Side Rendering: Served as a subject matter expert for SSR implementation and caching strategies, significantly reducing page load times. Used Google Lighthouse for performance reporting and improvements.• Accessibility (A11y) Compliance: Spearheaded A11y compliance efforts, ensuring all applications adhered to WCAG standards. Partnered with internal and external teams (e.g., Deque) for thorough accessibility testing.• Reusable, Dynamic Web Templates: Built dynamic, reusable Angular templates within the CMS, allowing for easy content updates by non-technical teams and ensuring all templates met UX best practices.• SEO and Image Optimization: Partnered with the SEO and design teams to enhance search engine rankings and optimize multimedia content, resulting in improved load times.• Deployment and CI/CD Pipeline Management: Managed monthly code releases and a stable CI/CD pipeline. Leveraged Jenkins and Bitbucket for automated builds, reducing time-to-production and ensuring stable deployments.• Enhanced Reporting and Analytics Capabilities: Collaborated with the reporting team to implement comprehensive tracking of user interactions (e.g., page views, document downloads) and demographics, enabling data-driven insights for senior management.
  • Citi
    Escalations Specialist – Consumer/Business
    Citi Jun 2016 - Jun 2019
    New York, New York, Us
    • Nationwide Product and Feature Intake System: Developed an automated intake system with SharePoint Designer, optimizing request processing, effort estimation, and request routing. The tool processed thousands of requests monthly, reducing manual overhead.• Mentor Program Training Hub: Built a Material UI-based training platform with React and Redux, integrated with SSO for authentication, allowing mentors and mentees to track progress. Secured funding through detailed program reporting for leadership.• Availability Tool for Agent-Supervisor Communication: Created a React-based tool integrated with SSO and Skype for Business, enabling real-time agent-supervisor communication and performance logging.
  • Spinspire
    Software Engineer
    Spinspire Jan 2016 - Jan 2017
    Jacksonville, Florida, Us
    Client-Driven Product Requirements: Defined technical specifications for Salesforce and Drupal projects, translating business objectives into tailored solutions that improved client satisfaction.Environment Management: Managed and optimized LAMP stacks for Drupal hosting, ensuring security and scalability.Responsive Development: Built custom, responsive Drupal websites, creating templated pages/forms to simplify content management for clients.Custom Salesforce Solutions: Developed a Salesforce product with relational connections, scheduling calendars, and automated email alerts, enhancing client workflows.Integrated Drupal and Salesforce through APIs: Developed custom APIs for real-time data synchronization between Drupal and Salesforce. Conducted unit testing to ensure API reliability.

Nicholas O'Connor Education Details

  • University Of North Florida
    University Of North Florida
    Computer Science And Information Technology
  • Indian River State College
    Indian River State College
    General

Frequently Asked Questions about Nicholas O'Connor

What company does Nicholas O'Connor work for?

Nicholas O'Connor works for Citi

What is Nicholas O'Connor's role at the current company?

Nicholas O'Connor's current role is Sr. Software Engineer.

What is Nicholas O'Connor's email address?

Nicholas O'Connor's email address is ni****@****oup.com

What schools did Nicholas O'Connor attend?

Nicholas O'Connor attended University Of North Florida, Indian River State College.

Who are Nicholas O'Connor's colleagues?

Nicholas O'Connor's colleagues are Tiffany Yung, Prasad Bidkar, Mothish Raj Selvaraj, Jaya Singh, Kevin James Msc, Devin Cruz-Klein, Philip John P..

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.