Software Developer focused on building full-stack solutions and contributing to the open-source community. Primary skills include React/Redux, Node.js, SQL/NoSQL, and CSS/SCSS with a specialization in GraphQL.Optimize your database queries with moleQLar, a GraphQL layer generator from your existing PostgreSQL database schema!https://www.moleqlar.devhttps://medium.com/@moleQLar/moleqlar-implementing-graphql-d9c6425f32c7Connect with me on Github - https://github.com/DanHudgens
Revision Learning
View- Website:
- learnrevision.com
- Employees:
- 5
-
Software EngineerRevision LearningLos Angeles, Ca, Us -
Software EngineerMoleqlar (Open Source) May 2024 - Present- Designed a set of algorithms to parse PostgreSQL schema dump files to automate the generation of GraphQL typedefs and resolver functions, providing a smooth transition for efficient database query management- Utilized React Flow Renderer to produce a GraphQL layer sandbox, allowing for the visualization of the layer’s Object Types through draggable components and node/edge manipulation through on-change state updates for user-controlled schema customization- Implemented React… Show more - Designed a set of algorithms to parse PostgreSQL schema dump files to automate the generation of GraphQL typedefs and resolver functions, providing a smooth transition for efficient database query management- Utilized React Flow Renderer to produce a GraphQL layer sandbox, allowing for the visualization of the layer’s Object Types through draggable components and node/edge manipulation through on-change state updates for user-controlled schema customization- Implemented React Router for conditional rendering of child components through dynamic routing, eliminating the need for full-page reloads while keeping certain routes protected through navigation guards to maintain a secure user experience in a single page application- Developed a Node/Express backend to capitalize on the flexibility of the middleware design pattern, using bcrypt and JWT’s to handle both sessionless authentication and authorization while maintaining OAuth compatibility for secure interactions with the user’s protected information- Constructed comprehensive Figma wireframes and mockups to illustrate user stories and to solidify a team-wide development direction, allowing for a more targeted iteration and refinement process- Harnessed React Testing Library to achieve 70 percent test coverage by mimicking user story interactions, ensuring a seamless user experience through the isolation of individual components using mocked contexts and functions- Leveraged Webpack’s complex configuration capabilities and extensive plugin library to optimize the bundling and build of the application with code splitting and hot module replacement functionality for an efficient development process- Created a Dockerfile to containerize the application for deployment using AWS ECS (EC2) for smooth integration with CI/CD pipeline while cementing dependencies and ensuring consistency across all platforms through version control- Product developed under tech accelerator OSLABS (opensourcelabs.io) Show less -
Software Engineer | Lunchbox | Recipe GeneratorOpen Source May 2024 - Present- Implemented a NoSQL database (MongoDB) for efficient read/write operations and flexible, nested schemas to account for dissimilar responses from queries to multiple external APIs- Incorporated Supertest to test backend endpoints by mocking requests and validating responses, increasing overall test coverage to 70 percent through both unit and end-to-end testing -
Software Engineer | Jobhub | Job Application TrackerOpen Source May 2024 - Present- Applied Redux for centralized state management across various routes in a Single-Page Application, allowing state access to independent observer components while also providing a foundation for continued scaling without sacrificing performance or reliability- Integrated Sass functionality to streamline the development cycle through the use of functions and mixins to deliver a clean, responsive UI
Dan Hudgens Education Details
-
Game Programming And Development
Frequently Asked Questions about Dan Hudgens
What company does Dan Hudgens work for?
Dan Hudgens works for Revision Learning
What is Dan Hudgens's role at the current company?
Dan Hudgens's current role is Software Engineer.
What schools did Dan Hudgens attend?
Dan Hudgens attended Southern New Hampshire University.
Not the Dan Hudgens you were looking for?
-
2crump.com, protective.com
2 +195247XXXXX
-
3gmail.com, godaddy.com, godaddy.com
-
2q.com, highperftech.com
-
2outlook.com, deloitte.com
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