James Ferrell Email and Phone Number
James Ferrell work email
- Valid
James Ferrell personal email
I'm a professional software engineer with a main focus on JavaScript, specializing in TypeScript, React, Node.js, Apollo, GraphQL, and Jest. Recently, I transitioned to the platform team, where I focus on improving developer experience, optimizing page speed performance, enhancing code health, and integrating third-party services.I thrive on learning new technologies, solving complex problems, and collaborating with teams to create seamless, impactful user experiences. My experience spans full-stack development, modular architecture, and agile workflows.Key skills & technologies:Frontend: React, Redux, Storybook, TypeScript, Jest, Apollo, GraphQLBackend: Node.js, Express, PostgreSQL, MongoDBTools: Git, GitHub, Babel, Webpack, Cypress, Figma, Jira, DataDog, LaunchDarkly, Cloudinary, Bazaarvoice, Dynamic YieldMethodologies: Agile, UX collaboration, modular architecture, mentoring junior engineersI also often facilitate our department’s weekly guild meetings, where we share knowledge, discuss new technologies, best practices, and collaborate on challenges—sometimes with a bit of casual conversation when the agenda is light.Outside of work, I enjoy DIY home improvement projects (like building a golf simulator in my garage; HUGE home improvement 😄), woodworking, and spending time with my 1-year-old daughter. I also love hiking, tennis, cooking, and exercising.Feel free to reach out at jdferrell0909@gmail.com or check out my projects at github.com/jdferrell0909.
-
Software EngineerBuild With FergusonBowling Green, Oh, Us -
Software EngineerFerguson Aug 2021 - PresentNewport News, Virginia, Us-Maintain frontend of enterprise e-commerce application written in typescript/react-Utilize react’s context feature to handle sharing state across certain domains-Communicated with true, Java Spring backend with an Apollo server-Write strict unit tests to ensure test confidence and code coverage was above minimum 80%-Use Storybook to help maintain the massive directory of frontend components and Chromatic for visual regression-Monitor DataDog to hone in on bugs and improve performance of pages/components owned by my team-Work closely with designers via Figma to ensure correct development of new/updated components-Run sprint planning/retros/standups if PM is unavailable-Assisted PM in managing team backlog, removing any unnecessary tickets or increasing priority if need beStack: typescript/react/storybook/node/apollo/graphql/jest -
Software EngineerReact Fetch Tree Sep 2020 - Aug 2021-Developed a Chrome Extension for React developers to fill a gap in managing the flow of data requests and occurrences of data “waterfalls”, by providing the developer a visualization tool mapping out all requests throughout the application. -Used Babel as library to build our parser function, as it made for clear traversal of the code and allowed us full control over what was extracted from the AST. -Utilized Jest unit tests to ensure effectiveness of our parser and fiberwalker functions, along with Storybook snapshots to test if our mock React app integrated correctly. -Traversed React Fiber Tree to deep dive into the heart of a React application and map out the entire structure for integration with our visualization tool. -Implemented Air BnB’s visx technology to build visualization tree object, written in TypeScript for debugging ease and type reliability. -Refactored parser function to be written in TypeScript for type precision and debugging ease. -Developed under OS Labs group. -
Managing PartnerFerrell Enterprises May 2018 - Jul 2021-Maintained company website and social media platforms-Maintained complex POS system-Managed a large team of employees, coordinated multiple departments-Coordinated all private events, from the sale/reservation to the execution on the day of
-
BodegaOpen Source 2020 - 2021Berlin, De-Grocery shopping application built for both web and mobile use, designed for individuals or families that helps to manage their current inventory and a running grocery shopping list. -Built Redux store with the purpose of storing application state in one global spot, for ease of retrieval in any component throughout React application, and improved overall readability of the code once initialized correctly. -Initialized a SQL database to have relational data stored and accessible to be ACID compliant with strict schemas, enabling concurrent connections from multiple clients that can update state and have changes reflected for other users. -Built application with Webpack for future scale, maintainability and faster load times by writing configuration to utilize hot module reloading, ES6+ transpilation for developer packages, and using minification and uglification features to decrease bundle size. -
Armadillo3Open Source 2020 - 2021Berlin, De-Built a web scraping tool for users to be able to search for any product and find several options including the most economical. -Implemented React Router to enhance readability and modularity of our codebase while simultaneously making the UX much more seamless by preventing any unnecessary refreshing. -Styled application with Material UI for a modern look while keeping things consistent, but also gaining flexibility and uniqueness. -Set up E2E testing with Cypress in order to expand test coverage within application and to gain ease of debugging. -
The Plant DenOpen Source 2020 - 2021Berlin, De-Customized React e-commerce application centered around the sale of houseplants. -Implemented modularized patterns to maximize maintainability and reusability of components, while enforcing one-way data flow in line with the flux paradigm. -Established Express server in Node.js to efficiently handle all HTTP and API requests, modularizing code by using routers and controllers to ensure a discernable chain of responsibility. -Implemented NoSQL database in order to achieve flexibility in the way data was stored utilizing Mongoose’s built in schema object, gaining speed and scalability in the process. -
Quantitative AnalystGeneva Trading Aug 2020 - Dec 2020Chicago, Il, Us-Leveraged a SQL-like query language (called Q) to query data from kdb+ data management system in order to compile financial information at a very high speed. -Utilized Pandas library to manipulate data returned from kdb and then passed information along to the Derivatives Trading Team for them to make more informed trading decisions.
James Ferrell Education Details
-
Ohio UniversityB.S.
Frequently Asked Questions about James Ferrell
What company does James Ferrell work for?
James Ferrell works for Build With Ferguson
What is James Ferrell's role at the current company?
James Ferrell's current role is Software Engineer.
What is James Ferrell's email address?
James Ferrell's email address is jf****@****ild.com
What schools did James Ferrell attend?
James Ferrell attended Ohio University.
Who are James Ferrell's colleagues?
James Ferrell's colleagues are Chris Risser, Nika Melero, Kevin Gray, Hashir Yoosaf, Lisa Adriano, Logan Stewart, Samuel Mordecai.
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