James Paradis

James Paradis Email and Phone Number

Lead Software Engineer - Android @ Capital One
Wellfleet, MA, US
James Paradis's Location
Wellfleet, Massachusetts, United States, United States
About James Paradis

Extensive experience in information/business technology as a highly skilled and capable software development professional known for proficiency in the entire software product lifecycle. A career marked by a strategic problem-solving approach, identifying and addressing root causes while evaluating solutions based on ROI. Recognized for fostering effective relationships through active listening and collaborative engagement, often playing a pivotal role in mediating between diverse teams. Also, known for driving innovation and being committed to contributing to the success of any technology-focused organization.Technical expertise spans a wide range of languages and platforms, including Kotlin, Java, Android, C/C++, Rust, Ruby/Rails, JavaScript, React, HTML, XML, SQL, Python, Assembly, Linux, and UNIX. At Amazon as a Software Development Engineer on the Alexa Devices Team, spearheaded the development and maintenance of features for the ambient experience on Amazon Echo Show devices. Notable achievements include implementing a streamlined and maintainable user experience through a design refresh, retrofitting legacy experiences, and designing a new cloud-defined idle mode. Also, held impactful software developer/engineer roles at Smartleaf Inc., Vanu Inc., Open Mobile Worldwide Inc., Cognitive Electronics, Inc., and Stratus Technologies, Inc., each contributing to a diverse technical and professional skill sets and broad industry knowledge.

James Paradis's Current Company Details
Capital One

Capital One

View
Lead Software Engineer - Android
Wellfleet, MA, US
Website:
capitalone.com
Employees:
63917
James Paradis Work Experience Details
  • Capital One
    Lead Software Engineer - Android
    Capital One
    Wellfleet, Ma, Us
  • Capital One
    Senior Software Engineer
    Capital One Feb 2024 - Present
    Cambridge, Massachusetts, United States
    • Enhanced and maintained features for the Capital One Android app, supporting new financial products.• Developed experiences for rewards and benefits, overseeing automated and regression testing.• Collaborated with cross-functional teams to ensure seamless integration and user experience.
  • Amazon
    Software Development Engineer
    Amazon Jun 2019 - Mar 2023
    Cambridge, Ma
    Responsible for feature development and maintenance for the ambient experience on Amazon Echo Show devices. This feature delivers rotating content (Home) and small glanceable content containers (Widgets) when the device is otherwise not being used. The target platform is FireOS: Amazon’s implementation of Android.• Delivered a more streamlined and maintainable user experience by implementing a design refresh using standard Android design patterns (ViewPager) and a new definition language (Alexa Presentation Language).• Implemented transitional logic to retrofit portions of the legacy experience (Photos and Clocks) into the new system until they could be refactored.• Refactored the user photo gallery to use a new cloud-based system to replace the cumbersome on-device service.• Designed and implemented a new cloud-defined idle mode allowing the removal of more cumbersome legacy code.• Implemented the Favorite Widgets Panel: a persistent container for widgets on larger devices and a swipeable container on smaller devices. Defined behavioral parameters to allow customization via settings.• Created a protocol to allow the separate Widgets and Home activities to coordinate their animations.• Implemented the Widgets experience as part of the ambient display on FireTV devices.• Covered shifts in on-call rotation handling user-reported issues and system outages.
  • Smartleaf
    Software Engineer
    Smartleaf Dec 2017 - Apr 2019
    Boston, Ma
    Responsible for frontend development for Smartleaf’s automated financial portfolio analysis software.• Developed new reporting functionality to allow users to bulk-request portfolio summaries based on specified filtering criteria• Streamlined and hardened the software release process by creating a new release system using automation and repository tagging to replace the old error-prone manual system.• Coordinated with new trading platforms to integrate data ingestion
  • Vanu, Inc.
    Senior Software Engineer
    Vanu, Inc. Jan 2017 - Dec 2017
    Supported server and embedded platforms for the Vanu VoiceAnywhere mobile telecommunications system.• Developed a system for in-place remote installation and migration of Vanu’s Centos 5-based servers to Centos 7, enabling remote software updates and rollbacks without dispatching a technician.• Investigated migrating embedded platform from Scratchbox2 to OpenWrt/LEDE due to hardware and software deprecation. Recommendations made to management regarding candidate hardware/software platforms.• Deployed an in-house Gitlab server and performed initial steps to migrate software builds from an old Perl script to Gitlab-based CI/CD.
  • Openmobile World Wide, Inc.
    Senior Software Engineer
    Openmobile World Wide, Inc. Apr 2015 - Jan 2017
    Framingham, Ma
    Developed Android Compatibility Layer (ACL) for running unmodified Android apps on various non-Android platforms.• Reverse engineered and disassembled Android apps to ascertain required functionality• Created test Android apps to exercise features.• Created ACL installer for Firefox OS, enabling ACL to be packaged, installed, and updated on that platform as a system app, resulting in decoupling ACL release from platform builds and allowing for updates and fixes.• Integrated media syncing, location services, notifications, and storage tracking to ACL for Firefox OS.• Added geolocation functionality to ACL for Tizen to enable mapping and location sharing in apps such as WhatsApp.• Integrated Tizen power API with ACL enabling power status display in Android apps.• Integrated Tizen removable storage API with ACL, allowing Android apps to access on-device storage.• Moved as much initialization functionality as possible for ACL/Windows into the installer, improving app startup times on Windows.• Wrote symbol-resolution code and assembly language thunks to allow interoperation between Android and Windows shared libraries, resulting in the enablement of apps (e.g., Unity-based games) that include native libraries.
  • Cognitive Electronics
    Senior Software Engineer
    Cognitive Electronics Mar 2013 - Mar 2015
    Boston, Ma
    Developed driver and low-level system interface features for a custom highly parallel ASIC coprocessor under development.• Developed a software simulator of the processor in C++. • Created automated scripts to translate an instruction description spreadsheet into simulator dispatch tables.• Developed a simulated device for Oracle VirtualBox that connected the simulator to a virtual PCI bus.
  • Stratus Technologies
    Technical Partner Engineer
    Stratus Technologies Nov 2008 - Mar 2013
    Maynard, Ma
    On-site Partner Engineer at Red Hat, Inc.Managed engineering issues specific to the Stratus/Red Hat partnership.• Incorporated Stratus-required kernel customizations into new versions of Red Hat Enterprise Linux.• Supplied fixes for kernel bugs uncovered by Stratus’ custom hardware.• Coordinated with Red Hat engineering management about other Stratus-specific issues.• Led the development of LKSM, an open-source release of Stratus’ live kernel migration system.
  • Exagrid
    Software Engineer
    Exagrid Jan 2006 - Sep 2008
    Westborough, Massachusetts, United States
    Support Linux SCSI layer for a custom storage server
  • Red Hat
    Kernel Developer
    Red Hat Oct 2003 - Dec 2005
    Westford, Massachusetts, United States
    Support kernel development for Red Hat Enterprise Linux, with special emphasis on 64-bit architectures.

James Paradis Education Details

Frequently Asked Questions about James Paradis

What company does James Paradis work for?

James Paradis works for Capital One

What is James Paradis's role at the current company?

James Paradis's current role is Lead Software Engineer - Android.

What schools did James Paradis attend?

James Paradis attended Massachusetts Institute Of Technology.

Who are James Paradis's colleagues?

James Paradis's colleagues are Lishel Bautista, Zain Raza, Sri Rudra, Amy West, Adrian Garzon, Megan Lowe, Anthony Rodriguez.

Not the James Paradis you were looking for?

  • James Paradis

    Software Engineer
    Greater St. Louis
    5
    yahoo.com, sra.com, csra.com, dataverify.com, pssfed.com
  • James Paradis

    Accomplished Entrepreneur & Former B2B Sales Leader | Driving Revenue Growth Through Strategic Partnerships
    Pawtucket, Ri
  • James Paradis

    Strategic Communications And Advancement Proposal Specialist | Leeds School Of Business | University Of Colorado Boulder
    Denver Metropolitan Area
    3
    gmail.com, colorado.edu, colorado.edu
  • James Paradis

    President At Paradise Homes Of Naples, Inc.
    Naples, Fl
    6
    aol.com, address.com, hotmail.com, msn.com, ameritrade.com, adelphia.com

    2 1909964XXXX

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

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.