Jacob Fan

Jacob Fan Email and Phone Number

Tech Lead | UI Architect @ TAG - The Aspen Group
Jacob Fan's Location
Chicago, Illinois, United States, United States
About Jacob Fan

• Over a decade of professional experience in software engineering and enterprise application development related to finance & health insurance industries with solid understanding of Agile Development Methodologies. • In-depth knowledge and strong experience in the latest enterprise web application development frameworks and platforms like Angular, React, Redux, NPM, Webpack, J2EE, JBoss, Spring, Struts, Maven, etc.• Extensive coding experience in JavaScript Frameworks, like Angular, React.js, TypeScript (ES6), JavaScript, Redux, ReactiveJS, Node.js, NPM, Karma, NGRX, RXJS, etc.• Deep understanding in Design Patterns like Singleton, Factory, Observer, Proxy, Demand, etc.• Expertise in Core Java concepts, such as OOP Design, Multi-Threading, Generics, Exception Handling, Collections, Java Reflection, Annotation and some other features in Java 6-8.• Extensive experience in Open Source Java frameworks such as: Spring 3(Dependency Injection, Inversion of Control, Aspect-Oriented Programming, Spring MVC), Hibernate 3 and Struts 1 & 2• Hands-on experience in setting up mock service by using SoapUI to mock request and response by applying WSDL changes. Worked on implementing the new API and generated the API jar files.• Excellent in front-end UI design &implementations by writing HTML5/HTML, CSS3/CSS, Twitter Bootstrap and SASS framework.• Hands-on experience in integrating Social Media API like Facebook, Google Plus, Twitter for user registration. • Hands-on experience in using various version control systems: SVN, Git and Github.• Experience in enterprise application servers: IBM Websphere, Apache Tomcat, JBoss, and Apache HttpServer.• Extensively involved in development methodologies like Agile (SCRUM), waterfall, and SDLC.• Team player, good personality, excellent communication skills, efficient developer who loves to help.• Fast learner, excited to try latest technologies and frameworks. Capable of multi-tasking under tight deadlines.

Jacob Fan's Current Company Details
TAG - The Aspen Group

Tag - The Aspen Group

View
Tech Lead | UI Architect
Jacob Fan Work Experience Details
  • Tag - The Aspen Group
    Lead Software Engineer
    Tag - The Aspen Group Apr 2022 - Present
    Chicago, Il, Us
    Transformed the UI WebApp Experience and Team Dynamics within the organization:- Established and documented coding standards: Streamlined development by implementing comprehensive coding standards encompassing style, naming conventions, documentation, error handling, security, and performance. Defined a code review and CI/CD process for thorough evaluation prior to deployment.- Connected development resources and proposed Agile methodology: Facilitated collaboration across teams (product, design, API, QA, devOps) to enhance the efficiency of the UI R&D process. Introduced Agile/Scrum practices for iterative development, feedback loops, and task prioritization.- Overcame technology barriers and reduced vendor licensing & subscription fees: Developed strategic implementation approaches, leveraging open-source and in-house alternatives to overcome technology barriers. Successfully conducted Proof of Concept projects resulting in cost reductions of over 1M per year by minimizing third-party licensing fees.- Balanced user experience and software architecture: Prioritized delivering an exceptional user experience while ensuring the scalability and maintainability of front-end solutions through robust software architecture.- Mentored developers and promoted first principles thinking: Provided guidance and mentorship to both senior and junior developers, emphasizing the importance of the first principles approach in understanding requirements and making optimal decisions. Encouraged knowledge sharing among the team to evaluate resources effectively.- Hosted knowledge transfer (KT) and innovative brainstorming sessions: Organized KT sessions to facilitate shared understanding and conducted brainstorming sessions to foster collaboration, creativity, and continuous improvement within the team.
  • Fis
    Senior Software Engineer Team Lead
    Fis Aug 2021 - Apr 2022
    Jacksonville, Fl, Us
    Led the Front-End Dev team in delivering next generation banking solution apps- Hosted multiple Angular Bootcamp sessions within FIS PaymentsOne group, covering Angular Architecture Overview & Design and Advanced Angular Concepts & Key Components.- Participated in multiple Hackathon/Tech Innovation events hosted by FIS, leading Hackathon teams to successfully develop multiple impactful Angular Applications for business solutions.- Worked with the latest Angular version (11/12) and Redux framework on various enterprise online banking applications. Experienced in multi-tenancy application design and implementation.- Approved code reviews and spearheaded the creation of POC (proof of concept) for feature implementations. Coordinated cross-team efforts, enabling multiple UI development teams to collaborate effectively on the same projects.- Demonstrated hands-on experience with node.js, leveraging it to create mock projects using the express server for on-the-fly application testing in developers' local environments. Proficient in OS and FS operations, assisting in creating testing json files.- Proficient in TypeScript and JavaScript debugging with Chrome and Safari developer tools. Skilled in Redux debugging using the Redux dev tool plug-in on Chrome browser.- Currently working on Hybrid/Mobile solutions, developing Angular/Redux Apps for iOS and Android platforms, as well as tablet and mobile form factors using XCode and Android Studio.- Actively participated in team demos and effectively presented products to stakeholders and executives.
  • Fis
    Senior Software Engineer
    Fis Aug 2018 - Apr 2022
    Jacksonville, Fl, Us
    Supporting multiple Online Banking Apps. Leading the development efforts and participating in the process of making technical decisions. Involved in setting up the plans for code reviews and working on standardizing the code structure and formats. Responsible for leading the feature implementation across multiple development teams. Working on proof of concepts (POC) to create reusable components for development teams as well as creating documentations for technical implementation details.
  • Fis
    Angular Developer / It Consultant
    Fis Oct 2016 - Aug 2018
    Jacksonville, Fl, Us
    Providing technical solutions to create world-class hybrid banking applications that support multiple platforms like mobile devices, tablets, and web. Worked with latest web application development technologies, such as, Angular 2/4/5/6, TypeScript (ES6), Twitter Bootstrap, Node.js, NPM, JavaScript, ReactiveJS (RxJS), SASS, Webpack, Karma (Unit Testing), WebStorm (IDE), and mobile/tablet emulators (Android Studio and Xcode).
  • Collabera Inc.
    Application Developer Senior/ Senior Consultant
    Collabera Inc. Mar 2015 - Aug 2018
    Basking Ridge, New Jersey, Us
    Worked on projects with direct clients on application development and UI/Service solutions.
  • Jpmorgan Chase & Co.
    Senior Java Developer/ It Consultant
    Jpmorgan Chase & Co. Mar 2015 - Sep 2016
    New York, Ny, Us
    Dedicated in full stack development of Java Enterprise applications. Worked on development of CSR (Customer Service Representative) applications by using Java Enterprise frameworks like Spring 3, Struts 1, Maven, SOAP, JUnit, JSTL, JavaScript, jQuery, IBM Websphere application server, and AngularJS.
  • Mercury Systems, Inc.
    Java Developer
    Mercury Systems, Inc. Oct 2014 - Feb 2015
    Princeton, Nj, Us
    Java Developer (intern)
  • China Construction Bank
    Java/Database Developer
    China Construction Bank May 2010 - Aug 2010
    Interned in Private banking development team. Worked on Database development with PL/SQL and Java.

Jacob Fan Education Details

  • Stevens Institute Of Technology
    Stevens Institute Of Technology
    Computer Science
  • Anhui University Of Architecture
    Anhui University Of Architecture
    Computer Science

Frequently Asked Questions about Jacob Fan

What company does Jacob Fan work for?

Jacob Fan works for Tag - The Aspen Group

What is Jacob Fan's role at the current company?

Jacob Fan's current role is Tech Lead | UI Architect.

What schools did Jacob Fan attend?

Jacob Fan attended Stevens Institute Of Technology, Anhui University Of Architecture.

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.