Andrew Ferguson Email & Phone Number
Who is Andrew Ferguson? Overview
A concise factual answer block for searchers comparing this professional profile.
Andrew Ferguson is listed as Senior Software Engineering Manager (UI) at SailPoint, a with 1376 employees, based in Hollywood, Florida, United States. AeroLeads shows a matched LinkedIn profile for Andrew Ferguson.
Andrew Ferguson previously worked as Software Engineering Manager at Ukg and Principal Engineer/Team Lead at Ukg (Ultimate Kronos Group). Andrew Ferguson holds Bachelor'S Degree, Computer Software Engineering from University Of Florida.
Email format at SailPoint
This section adds company-level context without repeating Andrew Ferguson's masked contact details.
Review company-level records connected to Andrew Ferguson before choosing the right outreach path.
About Andrew Ferguson
As an accomplished engineering leader with a keen eye for design, I have consistently demonstrated my ability to deliver top-notch software and create exceptional user experiences. My leadership style empowers the engineers around me, enabling them to achieve new heights of success. Throughout my career, I have excelled in various domains, from launching mobile apps to building design systems from the ground up. My adaptability allows me to thrive in any environment, collaborating across disciplines to ensure the delivery of high-quality products.Areas of expertise:Proficient in Javascript/TypescriptExtensive experience in developing design systemsStrong command of HTML/CSS and StencilJSSkilled in frameworks such as Angular and React/Next.jsWell-versed in Ionic for hybrid mobile applicationsProficient in desktop and mobile designExpertise in responsive and adaptive design principlesKnowledgeable in product managementProficient in automated testingExperience with HCM (Human Capital Management) softwareFamiliarity with Flutter
Andrew Ferguson's current company
Company context helps verify the profile and gives searchers a useful next step.
Andrew Ferguson work experience
A career timeline built from the work history available for this profile.
Software Engineering Manager
Manage three geographically dispersed engineering teams, (2 onshore, 1 offshore) responsible for various product areas and responsibilities throughout the organization. This areas include (but not limited to):- Geographically dispersed team of 8 engineers (6 developers and 2 QA professionals), leading the development and maintenance of the organization's design system, a critical component for streamlined product development. - Team of 5 engineers, responsible for using machine learning/statistical algorithms to generate navigation recommendations within the core product and modernizing the main landing page of the core product using a micro frontend based architecture- Directly oversee a remote contractor team of 6 engineers, driving successful UI platform work on the Dimensions product, taking an active role in defining the engineering roadmap and workload, focusing on outcome-driven objectives. Implement a data-driven approach to decision-making, optimizing team performance and resource allocation.Work in fast paced environment, helping multiple product channels get to production. This includes (not limited to) updates to the home screen for the core product, Great Places to Work hub and a re-imaging to the scheduling module in WFM.Act in Scrum Master role, ensuring sprint goals are met. (PI planning, etc)Mentored and guided multiple interns/engineers, fostering their professional growth and development with and providing personalized coaching and guidance, nurturing their skills and expertise. Many of the interns I've mentored have advanced to senior-level positions. Create several platform level solutions, product teams use during their development. In particular, worked with the brand team to release a centralized brand assets system, deployed to Google Cloud, making all icons and illustrations available for widespread consumption. Also created in-house code editor and sharing tool, containerized using Docker and deployed via Kubernetes.
Principal Engineer/Team Lead
Served as both principal engineer and team lead, empowering the engineering team and boosting their overall level. Conducted one on one coaching sessions with the engineering team. Work with the product and UX teams to help drive the direction of the design system. Tackle high level, complex problems for the team and lay the foundation for future solutions. Ensure the overall architecture of the design system engineering assets is sound and well documented.
Technical Lead
As a proactive and driven individual, I spearheaded the development and implementation of a robust design system from scratch. I secured buy-in from leadership and brought this transformative system to life. This comprehensive design system empowers product teams to seamlessly build new features, leveraging its web component library, design token system, and multi-framework web component proxying capabilities.Also lead the initiative to create and deploy the documentation web app to go along with the design system utilizing Docker containers and Kubernetes.Increased my sphere of influence by contributing to in-house infrastructure built by the developer experience team, improving the deployment of the design system.Managed process for collecting usage analytics for the design system components by plugging into the developer experience build system (written all in Typescript) to scrape repositories, gather usage statistics and dump them into a MongoDB.Worked closely with the navigation team to ship an update to the core product's navigation and overall information architecture. (IA)Worked with and assisted many product channels ship features into production
Technical Lead - User Experience
Worked with a group of designers to modernize the core product for Ultimate Software. This effort included creating a visual audit of the major screens within multiple product areas in order to normalize the UI experience. (button placement, typography usage, identifying duplicate metaphors and patterns, etc) Conducted research sessions with designers within the org to understand their needs as we worked towards creating a design system for the product. Took inventory of the many stylesheets used in the legacy products and organized them for reusability. Learned about various UX techniques and methodologies including Gestalt principles, eye tracking and system thinking.
Mobile Engineer
I was a senior level engineer on the team responsible for producing the first mobile app for Ultimate Software. On this team I was responsible for many key features such as displaying pay statements in PDF format and implementing important workflow screens. In creating these workflow screens, I created many reusable UI components used throughout the mobile application. I also implemented an asynchronous push notification system, currently used today to send push notifications to mobile app users. This system is based on a RabbitMQ queue and uses a producer/consumer architecture for maximum scalability. It leverages Amazon SNS for notification delivery and runs workers on a NodeJS developed service via Kubernetes.As a senior engineer on the team, I mentored and coached many junior engineers.The technologies used were HTML, Javascript/Typescript, NodeJS, CSS, Java
Mobile Engineer
Lead team of 2 developers to mock up and implement a customer service portal, using Angular Material framework, Angular 1.5 and NodeJS.Develop mobile web app for connected home.Develop service provider dispatch app for connected home. Integrate Glympse tracking API into reference implementation.Implement background geolocation tracking for a mobile app using the Cordova Background Geolocation pluginUsed Ecmascript 6 to create Angular 1.x modules, used among various applications. Using AngularJS, implement any and all front-end web applications, consuming Java and Node REST webservices.Use Angular Material project for CSS framework. Build project using Gulp.
Front-End Web Developer
Implement UX for internal call center, web application. Consume REST web services using AngularJS. Implement UX using Angular Material Design framework. Build javascript project Introduce and architect component based design using GruntJS and LinemanJS. Angular to call center. All web projects at this company use this model going forward.
Web Developer
Develop and maintain client web application using JQuery/HTML. Implement any new web features to client web application. Consume xml data from .NET webservice. Create .NET webservice to consume data from third party vendor. Implement and design all UI/UX for all consumer facing web portals
Web Developer
Develop and maintain marketing CMS intranet app using PHP, HTML, Smarty Templates and Perl
Colleagues at SailPoint
Other employees you can reach at sailpoint.com. View company contacts for 1376 employees →
Saurabh Sharma
Colleague at SailpointPune, Maharashtra, India
View →
OG
Oliver Goebel
Colleague at SailpointCity Of Cape Town, Western Cape, South Africa
View →
DA
Daniel Ang
Colleague at SailpointSingapore
View →
☆C
☆ Caroline Struyck ☆
Colleague at SailpointUtrecht, Netherlands
View →
JB
Julie Bassett
Colleague at SailpointAustin, Texas, United States
View →
AG
Aniket Goture
Colleague at SailpointBaramati, Maharashtra, India
View →
AM
Amit Mahala
Colleague at SailpointJaipur, Rajasthan, India
View →
LM
Luna Muna
Colleague at SailpointMelbourne, Victoria, Australia
View →
BG
Bharath G.C
Colleague at SailpointBengaluru, Karnataka, India
View →
OS
Olivier Schaeffer
Colleague at SailpointAustin, Texas, United States
View →
Andrew Ferguson education
Frequently asked questions about Andrew Ferguson
Quick answers generated from the profile data available on this page.
What company does Andrew Ferguson work for?
Andrew Ferguson works for SailPoint.
What is Andrew Ferguson's role at SailPoint?
Andrew Ferguson is listed as Senior Software Engineering Manager (UI) at SailPoint.
Where is Andrew Ferguson based?
Andrew Ferguson is based in Hollywood, Florida, United States while working with SailPoint.
What companies has Andrew Ferguson worked for?
Andrew Ferguson has worked for Sailpoint, Ukg, Ukg (Ultimate Kronos Group), Cross Country Home Services, and Total Compliance Network.
Who are Andrew Ferguson's colleagues at SailPoint?
Andrew Ferguson's colleagues at SailPoint include Saurabh Sharma, Oliver Goebel, Daniel Ang, ☆ Caroline Struyck ☆, and Julie Bassett.
How can I contact Andrew Ferguson?
You can use AeroLeads to view verified contact signals for Andrew Ferguson at SailPoint, including work email, phone, and LinkedIn data when available.
What schools did Andrew Ferguson attend?
Andrew Ferguson holds Bachelor'S Degree, Computer Software Engineering from University Of Florida.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Andrew Ferguson you were looking for.
View similar profiles