Devin Porro

Devin Porro Email and Phone Number

UI Tech Lead @ Elucid
Lowell, MA, US
Devin Porro's Location
Lowell, Massachusetts, United States, United States
About Devin Porro

Adaptable, results-driven, front-end software engineer with real-world experience in creating and supporting large-scale, performant, secure, and accessible cross-browser web applications that release on a continuous delivery schedule. Expert in complex troubleshooting and delivering timely fixes in production environments. Positive team leader focused on collaborating with UX design, key stakeholders, and management to develop meaningful solutions.

Devin Porro's Current Company Details
Elucid

Elucid

View
UI Tech Lead
Lowell, MA, US
Website:
elucid.com
Devin Porro Work Experience Details
  • Elucid
    Ui Tech Lead
    Elucid
    Lowell, Ma, Us
  • Elucid
    Technical Lead
    Elucid Dec 2023 - Present
    Boston, Massachusetts, Us
  • Elucid
    Senior Software Engineer
    Elucid Nov 2022 - Dec 2023
    Boston, Massachusetts, Us
  • Oasisworks
    Senior Front-End Developer
    Oasisworks Jul 2019 - Nov 2022
    Billerica, Ma, Us
    Led development of a front-end Angular application for a small start-up (<15 people) to automate the configuration, deployment, and management of application-specific clouds. • Collaborated with product management, UX, and backend developers to translate requirements into a performant GraphQL API. • Implemented data streaming using both WebSockets (socket.io) and server-sent events (SSE). • Developed multi-variate data visualizations using echarts and D3.js. • Created schema-driven reactive forms, including custom controls and validators, using JSON schema and jsonata. • Defined, implemented and tested WCAG 2.1 Level A requirements for application within two weeks to meet customer deadline.• Created a light mode theme using CSS variables.• Wrote and maintained an extensive end-to-end test library using Protractor.Technologies: Angular 7 (reactive forms, routing, route guards, interceptors, etc.), TypeScript, RxJs, NgRx, CSS (flexbox, animations, variables), Protractor, angular6-json-schema-form, Tabulator table control, D3.js, echarts, Luxon, socket.io, SSE, GraphQL, Nginx, Angular CLI, gulp, rollup, Docker, Abstract.
  • Ibm
    Senior Software Engineer - Ibm Watson Health
    Ibm Jan 2016 - Jul 2019
    Armonk, New York, Ny, Us
    Developed front-end SPA that distilled important EHR (electronic health record) data for a set of conditions using Angular. • Collaborated with UX to design a Gantt chart visualization of cohort treatment outcomes based on medication changes and implemented using D3.js. • Used WebSockets (STOMP), to deliver near real-time updates through a toast notification system.• Created useful animations using Angular (for component animations) and D3.js (for data animations).• Developed test environment: created npm targets to build, proxy, and deploy Angular 2 app with hot module code replacement and launch an Express server to serve mock JSON data to API requests. • Achieved 50% faster response times and reduced page DOM size by 1/3 through analyzing and optimizing Angular implementation.Technologies: Angular 7, TypeScript, RxJs, Jasmine, Angular CLI, D3.js, SCSS, Segment.
  • Ibm
    Advisory Software Engineer- Lotus
    Ibm Jan 2005 - Jan 2015
    Armonk, New York, Ny, Us
    Web Programmer, and Web Accessibility Lead Developer, focusing on PIM applications for the cloud in a CI/CD environment. Verse | Accessibility LeadLed accessibility effort for a large team developing a modern, cloud-based mail and calendaring web client using Enterprise Design Thinking. Reviewed all UX specs for compliance with accessibility guidelines (Section 508 and WCAG 2.0).• Educated test, design, and development teams on accessibility best practices, coordinated team’s progress toward compliance, and assisted with technical solutions for accessibility issues.• Worked with IBM Accessibility Center to adapt compliance processes to fit into CI/CD release schedule; enabling product to maintain compliance during bi-weekly releases.iNotes Accessibility Mode | Team LeadLed geographically distributed team of 7 developers and 3 QE in creating fully accessibility mode of iNotes web mail client.• Took full responsibility for managing project, costing work items, assigning work to team members, tracking progress, and reporting status to upper management.• Delivered project within aggressive timeline of 8 months by quickly negotiating approaches for open technical issues and other blockers as reported in Scrums. iNotes Ultra-light Mode | Accessibility Lead• Guaranteed superior quality product by investigating, debugging, and fixing iOS-specific defects. • Received company award for developing automation platform that could run remotely on mobile devices and communicate with a local server. Common PIM Portlets | Team Lead & Support Lead• Served as lead customer contact; investigated, developed, tested, and maintained hotfixes and feature enhancements for all CPP customers.• Enabled on-time deployment of CPP for enterprise-level customers by improving average performance of IMAP adapter 75%.
  • Ibm
    Extreme Blue Technical Intern
    Ibm Jun 2004 - Aug 2004
    Armonk, New York, Ny, Us
    Worked in a group with three other interns developing a technical solution for a business problem posed by IBM executives.• Developed an innovative visualization framework for modeling security policies for Tivoli Identity Manager, helping alleviate time-intensive and error-prone deployment cycles.• Built tool as an Eclipse plug-in using Draw2D and GEF to support extensibility and integration.• Researched market opportunities and interviewed customers to discover current interface issues and develop customer conceptual models.• Presented to and collaborated with IBM executives and distinguished engineers.• Persuaded Tivoli executives to fully fund project for continued development into a sales tool by the fourth quarter of 2004.
  • Grinnell College
    Programming Researcher
    Grinnell College Jun 2002 - Aug 2003
    Grinnell, Iowa, Us
    Lead a group of two other student researchers in investigating, developing, and presenting a novel way to graphically model multivariate data; specifically the usage patterns of students' web log data.• Created algorithms for a multi-platform open-source program in a Linux environment using C, C++, and OpenGL.• Developed an extensible user-friendly interface using human-computer interaction principles.• Prepared abstracts, papers, and posters for an international conference audience.

Devin Porro Skills

Linux Javascript Eclipse Web Applications Web Development Java Dojo Web Accessibility Html 5 Cloud Computing Wai Aria Jaws Screen Reader Ckeditor Performance Tuning C Programming Html5 Angular Typescript Css3 Continuous Delivery Git Flexbox Svg Jenkins Jasmine Section 508 Wcag 2.0 Web Performance Imap Bidi Enterprise Software Information Visualization Globalization Angularjs Sass

Devin Porro Education Details

  • Grinnell College
    Grinnell College
    Computer Science

Frequently Asked Questions about Devin Porro

What company does Devin Porro work for?

Devin Porro works for Elucid

What is Devin Porro's role at the current company?

Devin Porro's current role is UI Tech Lead.

What is Devin Porro's email address?

Devin Porro's email address is de****@****rks.com

What is Devin Porro's direct phone number?

Devin Porro's direct phone number is +178155*****

What schools did Devin Porro attend?

Devin Porro attended Grinnell College.

What are some of Devin Porro's interests?

Devin Porro has interest in Roller Derby, Civil Rights And Social Action, Information Visualization, Digital Rights Law, Saxophone, Poverty Alleviation, Science And Technology, Human Rights, Animal Welfare.

What skills is Devin Porro known for?

Devin Porro has skills like Linux, Javascript, Eclipse, Web Applications, Web Development, Java, Dojo, Web Accessibility, Html 5, Cloud Computing, Wai Aria, Jaws Screen Reader.

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.