Post Job Free
Sign in

Frontend Engineer Senior

Location:
Seattle, WA, 98109
Salary:
120000
Posted:
July 25, 2024

Contact this candidate

Resume:

EINAR MONTALVO

Principal Front-end Engineer

****************@*****.***

+1-206-***-****

https://www.linkedin.com/in/eimontalvo/

Seattle, WA

SUMMARY

As a seasoned Front-end Engineer, I bring 10 years of robust experience in both web and mobile development. My expertise spans strong front-end, UX/UI design skills, robust back-end knowledge, cloud services, and system design, enabling me to deliver comprehensive and scalable solutions in AI start-ups, E-commerce, Healthcare, iGaming, and Real-estate industries.

EXPERIENCE

Founding engineer

Self Employed

04/2023 - Ongoing

Seattle, WA

High-throughput, real-time Business Analytics & Optimization Platform at a significant scale.

- Mentored new team members, developed EPCIS strategies, prioritized technical debt, and elicited key business requirements

- Architected a robust front-end using Radix UI, Tailwind CSS, TypeScript, Next.js 14, RTK, RTK Query, SSR, and App-based routing

- Implement responsive designs perfectly using Figma, and iteratively refine the implementation with designers and managers.

- Enhanced the Progressive Web Apps (PWA) and SEO using next-pwa and meta tag

- Enhanced dashboard performance through AG Grid integration, server-side rendering, and optimized data retrieval methods

- Engineered over 50 API endpoints across multiple backend services using Go, FastAPI, and Nest.js

- Optimized PostgreSQL / PostGraphile architecture, resulting in a 50% reduction in complex query execution time

- Leveraged diverse ORMs including SQLAlchemy for Python and Prisma for JavaScript projects

- Orchestrated application deployment on AWS EKS and implemented Docker containerization for improved scalability

- Integrated LLM technologies to create an AI-powered assistant for business strategy recommendations

- Implemented a comprehensive testing framework with Pytest, and k6, boosting API coverage by 15% and overall performance by 10%

- Partnered with data science teams to develop ETL pipelines capable of processing vast amounts of diverse data daily

- Honed expertise in cutting-edge software engineering practices, specializing in AI/ML-driven solutions for startups, consistently delivering on time and garnering positive user feedback

Principal Front-end Engineer

Microsoft

11/2023 - Ongoing

Seattle, WA

Viva Goals

OKR (Object Keys and Results) platform for archiving team and project goals

- Revamped front-end architecture with React, Vite, Typescript, RTK, React query, and SSR

- Reduced average page load time from 6 seconds to 2 seconds by Lazy Loading, Optimizing images and SVGs, Minifying CSS

- Introduced the use of Nx monorepos which significantly enhanced our code organization, distributed Tasks in CI, and scalability

- Implement responsive designs perfectly using Figma, and iteratively refine the implementation with designers and managers.

- Enhanced Web accessibility (WCAG) and Performance optimization with Browser DevTools and Lighthouse

- Integrated Storybook for better component development and documentation

- Utilized D3.js to create interactive and responsive charts, graphs, and data visualizations

- Developed Figma plugins leveraging MJML that convert Figma designs into Outlook-compatible email templates automatically

- Created numerous PowerShell scripts to automate the generation of notification server and client code based on dynamic parameters

- Pioneered the implementation of Websocket, which streamlined data retrieval processes

- Designed pyramid testing scenarios with unit testing (Jest+React-testing), integration testing, and end-to-end testing

- Implemented well-structured automation testing testing using Playwright and Cucumber

- Utilized .NET 8 and various Azure Event Grid to construct a robust notification message system

- For data storage and retrieval, Utilized Azure Cosmos DB, a globally distributed, multi-model database service

- Employed Azure DevOps for our CI/CD pipelines, automating the build, test, and deployment processes

Web Designer

IT Solutions Consulting

10/2021 - 11/2023

Seattle, WA

Qardio

Remote Patient Monitoring system for fetching billions of patient data points, ensuring continuous availability for customers

- Worked on a high-performance customer-facing web application utilizing React, Next.js, Redux, TypeScript, HTML5, SASS, and Chart.js

- Leveraged GraphQL queries and mutations to enhance API performance.

- Implemented role-based access control (RBAC) and authentication mechanisms ensuring secure access to resources.

- For the customer API layer, implemented CRUD transaction handling, integrated interceptors using Nest. js and Flask API .

- To ensure scalability and efficiency, designed asynchronous Microservices using Docker and RabbitMQ

- Migrated Kubernetes infrastructure to upgraded version of Plumi for seamless transaction processing under clinical workload growth.

- Completed the core component: a livestream ECG monitor that delivers real-time ECG readings beyond the usual 30-second limit.

- For processing HL7 messages including ADT and MDM, ORU, Set up two Mirth Connect Channels.

- Made a great use of AWS services such as Kinesis Stream, S3 bucket, AWS Lambda functions, and DynamoDB.

- Configured Grafana dashboards for key metrics and performance indicators from Prometheus, InfluxDB, and Elasticsearch

- Utilized Kibana to analyze and search log data stored in Elasticsearch, enabling real-time troubleshooting and root cause analysis

Senior Frontend Developer

DraftKings

06/2020 - 10/2021

Boston, MA

DraftKings

SportsbookSports betting platform with a secure authentication, an interactive Betslip component, a Cashout, and In-play sports events

- Migrated from Backbone.js + Ruby on Rails to Next.js+ Node, improving performance by 50%.

- Implemented a new fashionable UX/UI design using Figma and Adobe.

- Built complex composed components and introduced Storybook for UI development, testing, and documentation.

- Set up the Varnish, Ngnix and several CDNs for cache and load balance

- Supported 25 languages and 12 different layouts based on locales and customers.

- Designed pyramid testing scenarios with unit testing (Jest+React-testing), and E2E testing (Cucumber+Playwright).

- Monitored performance and reproduced bugs using Sentry IO.

- Employed the Ansible automation tool for configuration management, application deployment, and orchestration in the front end DevOps

- Introduced livestream videos and live tracker widgets based on the HLS library and iframe customization

- Built the CMS dashboard using Go and MySQL to configure market and layout settings for several brands and locales

Full Stack Developer

JPMorgan Chase & Co.

02/2018 - 05/2020

New York, NY

AI-based Bond OTC Trading Platform

- Developed and maintained a real-time bond price streaming dashboard as part of a cutting-edge AI-driven Bond OTC Trading Platform, utilizing React, Node.js, WebSocket, and MongoDB

- Used advanced time series analysis techniques and machine learning models to handle time-series prediction challenges

- For real-time predictions, used caching for common queries, pre-fetching data, and using efficient data structures and algorithms

- Built an ETL pipeline to standardize and clean the data that comes from financial data providers - FINRA and BondCliQ.

- Optimized database queries and data models using MongoDB, resulting in a 30% improvement in query performance and faster data retrieval

- Worked with a variety of technologies, including Python, R, TensorFlow, Keras, and Scikit-Learn.

- I was comfortable working with large datasets and have a good understanding of data preprocessing techniques

Frontend Developer

Restb.ai

09/2016 - 02/2018

Barcelona, Spain

Restb.ai

AI-powered Real Estate Analytics Platform

- Successfully delivered dynamic, user-friendly, multi-browser compatible frontend application from scratch by writing 60+ components using React, Javascript, HTML5, CSS3, Redux, and Styled Component.

- Implemented responsive designs resulting in a 25% increase in mobile traffic

- Fully generated PDF documents for property reports

- Developed custom application workflows, improving operational efficiency by 20% for our key clients.

- Managed JSON data transfer within applications, ensuring accurate and efficient data handling.

- Served as a technical advisor for integrating Node.js into existing projects, boosting back-end performance.

- Setup virtual environment and containerization using Docker and Kubernetes

- Participated in 20+ weekly code reviews to ensure code quality and system efficiency

- Configured the CI/CD; Jest, Enzyme for unit testing, Gitlab for automatic deployment

Software Developer

IBM

10/2013 - 09/2016

Tokyo, Japan

Comparative Insights Application

- Designed and developed web-based business intelligence and data visualization applications using Backbone.js (MVC pattern), JavaScript, HTML, CSS, jQuery, helping VPs and project managers to explore and gain actionable insights from their data

- Used Coffeescript and handlebars template for rendering the pages

- Implemented the pixel-perfect responsive design with Photoshop collaborating with designers

- Created the CMS pages for administrators using Ruby on Rails.

- Wrote Unit E2E testing with Karma and Mocha.

- Started refactoring based on SPA programming using React and Angular.

- Set up the Redis (memory DB) for the performance.

- Fetch the data using Ajax call for CRUD operations.

- Completed the authentication page using session storage.

- Partnered with backend developers implementing communication solutions.

Education

Master's Degree in Computer Science

4.0

Osaka University

04/2008 - 10/2013

Osaka

Skills

Programming Languages

- HTML / CSS

- Javascript (ES6)

- Typescript

- Python

- Java

- SQL

- Go / Golang

- C#

- PHP

Front end

- React / Angular / Vue

- React Native / Flutter

- Tailwind / M-UI / Radix UI

- Vite / Webpack / Parcel

- Rxjs

- Nx / Monorepo

- Next.js / Svelte

- Redux / NgRx / Mobx

- React Query

- Three.js / D3.js

- Storybook

Back end

- Django / Flask / Fast

- Node.js / Express.js / Nest.js

- Ruby / Rails

- WordPress

- .Net / MVC

- WebSocket

- Microservices / Serverless

- Restful / gRPC / GraphQL / Webhook

- JWT / SSO / MFA

- RabbitMQ / Kafka

Database Management

- SQL / T-SQL

- MongoDB

- Redis

- Cassandra / InfluxDB

- Snowflake / Spark

- ElasticSearch

- ORM

Dev-ops / Cloud services

- AWS / GCP / Azure

- Docker

- Kubernetes

- Jenkins / Gitlab CI / Github Actions

- Terraform / Pulumi

- Ansible

- Apache / Ngnix

- CDN / Varnish

- AWS lambda / Cloudflare

- Firebase / Supabase

Testing / Others

- Jest / React Testing / Mocha / Enzyme

- Cypress / Playwright / Cucumber

- Sentry / Lighthouse / Datadog

- Grafana / Kibana

- Github / GitLab

- Agile Methodology

- Jira / Microsoft Azure

- Scrum / Kanban



Contact this candidate