Lance Caraccioli

Role
Senior Software Engineering Manager at Upwork
Location
Baton Rouge, LA, US
LinkedIn followers
500 followers

About Lance Caraccioli

At Upwork, my passion lies in driving innovations in Developer Experience, focusing on…

Experience

  1. Senior Software Engineering Manager

    Upwork

    Jun 2022 — Present

    Senior Software Engineering Manager, Senior Software Architect, Senior System Engineer\\\\n\\\\nAs the manager of multiple teams developing Upwork\'s front-end platform, I efficiently coordinate collaboration between my teams and other Product (Vertical) teams for consistent and standardized user experiences. We specialize in platform development, automated bulk migrations, standards specification, and cross-cutting tooling. Managing scalable micro-frontends requires specialized skills, which I bring to the table.\\\\n\\\\nI also serve as an architect, balancing my role with management at an 80/20 ratio. This allows me time to develop proofs of concept, improved by my team leads and members.\\\\n\\\\nIn this position, my teams have successfully completed numerous projects, including:\\\\n\\\\n- i18n/i10n platform support and rollout:\\\\n- Externalizing ~50k embedded strings.\\\\n- Automating bulk migrations for micro-frontend upgrades, generating ~500 PRs and associated JIRA tickets.\\\\n- Fully automated pipelines for daily scans of i18n repositories, with auto-generated JIRA tickets for regressions.\\\\n\\\\n- Delivery and testing of the design system:\\\\n- Complete reimplementation of the Design System using Vue, introducing a theme engine for improved theming/branding.\\\\n- Enabling fast iteration and A/B testing of new Design Systems.\\\\n- Implementing Dark Theme and High Contrast (a11y) themes.\\\\n\\\\n- Development of specialized command-line tools:\\\\n- Migration scripts for single repositories.\\\\n- Project planning with ideal task ordering.\\\\n- Iteration commands for multiple repositories in a project plan.\\\\n\\\\nThese accomplishments showcase the significant contributions of my teams to the success of Upwork\'s front-end platform.\\\\n \\\\n\\\\n \\\\n \\\\n\\\\n \\\\n

Skills

  • Css3
  • Zend Framework
  • Oop
  • Dependency Injection
  • Ajax
  • Smarty
  • Restful Webservices
  • Git
  • Rest
  • Pear
  • Php
  • Mootools
  • Xml
  • Lamp
  • Phpunit
  • Symfony
  • Software Architectural Design
  • Subversion
  • Web Services
  • Software Development
  • Oracle
  • Doctrine
  • Json
  • Object Oriented Design
  • Angular Js
  • Propel
  • Software Design Patterns
  • Mvc
  • Advanced Css
  • Jquery
  • Php4/5
  • Apis
  • Chrome Extensions
  • Oracle Sql
  • Javascript
  • Chrome Apps
  • Html 5
  • Html5
  • Github
  • Event Driven

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Lance Caraccioli — Senior Software Engineering Manager at Upwork in Baton Rouge, LA, US | Unifers