Alex Marcus

Alex Marcus

Mentor
Rising Codementor
US$10.00
For every 15 mins
ABOUT ME
Senior web developer (Adobe, Expedia Group) with 15+ years of dev and mentorship experience.
Senior web developer (Adobe, Expedia Group) with 15+ years of dev and mentorship experience.

Hi there! I'm Alex, a Senior Software Development Engineer specializing in web technologies, system design, and user experience.

I work to join the worlds of software development, team leadership, and design into innovative consumer-facing applications. For over 15-year years I've driven challenging projects to completion. I have dual degrees in computer science and visual design, and use both skills in software development and IT roles. I specialize in a number of modern web technologies and enjoy mentoring newer developers.

I am interested in providing guidance to up-and-coming developers and working on some cool projects. Drop me a line so we can get started!

Pacific Time (US & Canada) (-07:00)
Joined November 2023
EXPERTISE
15 years experience
15 years experience
8 years experience
8 years experience

REVIEWS FROM CLIENTS

Alex's profile has been carefully vetted and approved as a Codementor. Connect with Alex now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
ChatDev
XMPP-style chat protocol and command line client for sending text communications, written in Python.
Python
1
0
megt2018
The Manette Edible Garden Tour 2018. This is the source code for generating a static website with Hugo
CSS
0
0
EMPLOYMENTS
Senior Software Development Engineer
Expedia Group
2022-11-01-Present
• Implemented production-quality full-stack software solutions integrated with Expedia Group APIs, including: • Web-based platform data s...
• Implemented production-quality full-stack software solutions integrated with Expedia Group APIs, including: • Web-based platform data servicing tools for internal administrators providing intuitive access to complex APIs • Fine-grained authorization protocols for securing access to sensitive data using a relation based auth system • Slack bot service in NodeJS with personalization, interaction templates, and learning platform integration • Analyzed architectural and software solutions for a variety of feature, performance, and testing challenges • Integrated production-readiness practices, including unit tests, E2E tests, regression plans, and documentation • Organized teams of 2-5 developers to deliver platform features with efficient Kanban and SCRUM methodologies • Worked with product, design, and program managers to determine project requirements, designs, and time lines • Mentored technical contributors, including 2 interns, 3 development engineers, and 1 aspiring engineer • Participated in community opportunities, including the Seattle volunteer committee and the “EG Gigs” program
Java
Node.js
React
View more
Java
Node.js
React
Kotlin
JavaScript
GraphQL
View more
Software Development Engineer
Adobe
2018-11-01-2022-11-01
• Created web platforms and components to handle millions of daily users across a global, cloud-based ecosystem • Instrumented robust mic...
• Created web platforms and components to handle millions of daily users across a global, cloud-based ecosystem • Instrumented robust micro-frontend applications with technologies like React, web components, and Webpack • Implemented async service calls to micro-services behind a seamless UI layer for fast, smooth user experiences • Architected front and back-end API surfaces to support various client workflows and customization features • Ensured production quality code with unit testing and automated UI testing through continuous integration • Ran regular performance analysis to ensure low bundle sizes, minimal network traffic, and high code efficiency • Worked closely with project managers, designers, and partner teams to define requirements and delivery timelines • Documented technical specifications, generated detailed Jira tickets, and groomed stories to ensure clarity • Hosted popular biweekly sprint reviews with new feature demonstrations, client interactions, and active feedback • Provided collaborative support for teams like Illustrator, Photoshop, XD, Premiere Pro, Assets Web, and Express • Participated in volunteer opportunities, including technical art studio monitoring and art committee leadership
C++
Node.js
Adobe
View more
C++
Node.js
Adobe
React
JavaScript
View more
Software Development Team Lead
Level 11 Consulting
2015-11-01-2018-11-01
• Played an integral role in the ideation, development, and delivery of a 3D mapping system for Carnival Cruise Lines • Conducted technic...
• Played an integral role in the ideation, development, and delivery of a 3D mapping system for Carnival Cruise Lines • Conducted technical and design explorations to develop functional mocks, feature trials, and UX test suites • Implemented a beta 3D mapping application in web using WebGL and React along with a NodeJS data service • Pushed the limits of WebGL rendering libraries like Three.js with large ship models and dynamic data integration • Improved 3D performance on mobile and desktop with rendering pipeline optimizations and automated profiling • Bundled the beta 3D experience for use on mobile devices as a PWA and on Linux touch screens as a desktop app • Prepared a press demonstration of the mapping experience for CES, as featured during the show’s keynote address • Managed the production development team for a Unity 3D mapping solution with a team of 6 C# developers • Integrated with a customized remote Linux operating system to manage presentation logic and version control • Handled the regular challenges of deploying complex software to offshore cruise ships via Docker containers
Java
C#
Network Programming
View more
Java
C#
Network Programming
JavaScript
Unity
View more