Daniel Prejs
Project Lead/Full-Stack Engineer | Guardian Command Center at Elexa Consumer Products- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Elexa Consumer Products
-
United States
-
Consumer Electronics
-
1 - 100 Employee
-
Project Lead/Full-Stack Engineer | Guardian Command Center
-
Sep 2022 - Present
An employee-facing web tool used by developers, customer support, and sales. Python, Flask, Typsense, Bootstrap, Jinja - Refactored Jinja templates to be more modular and reduced redundant code to simplify development and maintenance work. The project was over 1,300 lines of code shorter after the refactoring. - Reduced page load times by deploying a Typesense instance to paginate Firestore data with text search implemented over multiple data values per document.
-
-
Lead Designer | Guardian Analytics Platform
-
Sep 2022 - Present
Analytics platform for tracking data on machines, events, users, families, and third parties Google Bigquery, Leafletjs - Partitioned data by ingestion time to allow query optimization by row and to allow data to be accessed by date ranges. - Extrapolated geographic data by using Biquery’s built-in geospatial tools to join the dataset with a public US Census dataset hosted on Bigquery.
-
-
Back End Engineer | Guardian Ecosystem Maestro
-
Sep 2022 - Present
The backend and API for smart home leak detectors and water main valve controllers. Python, Firestore, Google Bigquery, Google Cloud Functions, Google IoT Core - Optimized multiple IOT core processes using a combination of Google’s async cloud python library and Python’s threading library.
-
-
-
Software Engineering Applications
-
Software Development
-
1 - 100 Employee
-
Full-Stack Software Engineer | Better Beans
-
Oct 2021 - Nov 2022
Web application for finding, rating, and tracking local coffee shops. Tech Stack: Next.js | Google Maps/Places API | GraphQL | Prisma | PostgreSQL | Firebase | React | Apollo - Engineered a dynamic interactive google maps display by using DOM manipulation to add event listeners to map components as map display changes. - Mobile-first development with desktop-specific pages detected with navigator and window for optimal user experience on any device. -Integrated Firebase for… Show more Web application for finding, rating, and tracking local coffee shops. Tech Stack: Next.js | Google Maps/Places API | GraphQL | Prisma | PostgreSQL | Firebase | React | Apollo - Engineered a dynamic interactive google maps display by using DOM manipulation to add event listeners to map components as map display changes. - Mobile-first development with desktop-specific pages detected with navigator and window for optimal user experience on any device. -Integrated Firebase for Google, Facebook, or Github authentication.
-
-
Front End Engineer | Project Catwalk
-
Jan 2021 - Oct 2021
Tech Stack: React, Express, Node.js, Babel, Webpack, AWS: EC2, Jest, React Testing Library. Created a front-end application for an e-commerce website based on tasks that were requested by stakeholders. -Worked in an agile remote team of 4 to create an e-commerce website batched into several microservices/components. -Leveraged React Context for global state management and for implementing an in-house click tracker. -Created visuals for rendering metadata on ratings for a product… Show more Tech Stack: React, Express, Node.js, Babel, Webpack, AWS: EC2, Jest, React Testing Library. Created a front-end application for an e-commerce website based on tasks that were requested by stakeholders. -Worked in an agile remote team of 4 to create an e-commerce website batched into several microservices/components. -Leveraged React Context for global state management and for implementing an in-house click tracker. -Created visuals for rendering metadata on ratings for a product using CSS and custom SVG files made in Figma to have visuals easily changed with design decisions. -Added filter options for reviews: by rating, relevance, helpfulness, review date, and by search with javascript. Designed the sort functions to be layered on top of each other so the user could more easily find relevant reviews.
-
-
Back End Engineer | Atelier
-
Jan 2021 - Oct 2021
Tech Stack: PostgreSQL, Express, Node.js, NGINX, AWS: EC2, Loader.io, K6, Docker I was tasked with transforming the backend API for an existing e-commerce application from a monolithic structure to a scalable micro server structure to handle web-scale traffic. Worked in an agile remote team of 3 on a legacy codebase to redesign the back end from a monolithic structure to a scalable microservices architecture that could handle web-scale traffic. ● Analyzed server performance using k6… Show more Tech Stack: PostgreSQL, Express, Node.js, NGINX, AWS: EC2, Loader.io, K6, Docker I was tasked with transforming the backend API for an existing e-commerce application from a monolithic structure to a scalable micro server structure to handle web-scale traffic. Worked in an agile remote team of 3 on a legacy codebase to redesign the back end from a monolithic structure to a scalable microservices architecture that could handle web-scale traffic. ● Analyzed server performance using k6 and loader.io to quantify performance improvements from design changes. ● Cached trending and popular products with Nginx for decreased response times by over 500%. ● Simplified horizontal scaling by containerizing server nodes with Docker for consistent operating environments.
-
-
-
Hack Reactor
-
United States
-
Higher Education
-
100 - 200 Employee
-
Student
-
Aug 2021 - Oct 2021
13-week software engineering immersive program with over 1000+ hours of coding. Full-Stack development with JavaScript, React, Express, PostgreSQL, MongoDB, and MySQL in an AGILE environment.
-
-
-
Fratelli Pizza
-
United States
-
Restaurants
-
1 - 100 Employee
-
Restaurant Manager
-
Sep 2015 - Aug 2021
-
-
Education
-
Hack Reactor
Software Engineering Full time immersive program, Computer Software Engineering -
Northern Arizona University
Mechanical Engineering