James Shea Email and Phone Number
A dedicated Software Engineer based in Denver, CO, I specialize in developing innovative solutions that drive efficiency and performance. My expertise spans a broad range of technologies including JavaScript (ES6+), TypeScript, Node.js, React, Next.js, and Kubernetes. Currently, I am contributing to OptiKube, where I develop algorithms to optimize Kubernetes resource allocation and drive cost savings.With experience in DevOps and DevOps adjacent technologies, I have worked extensively with Docker, Google Kubernetes Engine (GKE), and performance testing using K6. My technical acumen extends to creating dynamic visualizations with D3, engineering responsive auto-scaling mechanisms, and leveraging in-memory data storage with Redis to boost application performance.In addition to my professional work, I am an active participant in the open-source community. I have developed projects like GigTax, a tool for calculating taxes for gig economy workers, where I implemented Redux Toolkit for state management and Express.js for robust server routing. Another notable project is BackTrack, an application providing insights into Spotify listening history, built with React and Node.js.I hold a Bachelor's degree from Pennsylvania State University and am passionate about continuous learning and staying at the forefront of technology trends. When I am not coding, you can find me on the golf course, snowboarding, or going to concerts.See what I'm building at: https://github.com/JamesSheaDev
Comcast
View- Website:
- comcast.com
- Employees:
- 60190
-
ComcastDenver, Colorado, United States -
Software EngineerOptikube Jan 2024 - Present• Developed a Kubernetes application to automatically scale and optimize resource allocation through advanced algorithms and feedback loops, driving cost savings and improving deployment efficiency by an average of 27%.• Created D3 charts to visualize cost and resource utilization data, offering cluster right-sizing recommendations to help Kubernetes users make informed decisions and optimize cluster efficiency.• Engineered Kubernetes event-driven auto-scaling with multiple metrics triggers and custom scaling policies based on application criticality and workload variability, resulting in a 15% increase in scaling responsiveness.• Utilized the Kubernetes client library to programmatically refine deployment specs, ensuring optimal resource allocation and preventing under/over-provisioning, resulting in enhanced cluster performance and efficiency.• Boosted application performance by implementing in-memory data storage with Redis to persist user preferences, reducing database queries, and decreasing resource optimization operations and their latency by 21%.• Applied Next.js for its built-in server-side rendering to boost application performance, reduce debugging and development time with fast refresh, and enhance codebase organization using its pages router.• Constructed multi-architecture (ARM, AMD) and multi-OS (Linux, Windows) Docker images, ensuring flexibility and facilitating consistent deployments across various systems and cloud environments.• Conducted performance testing using K6 to simulate traffic on Google Kubernetes Engine (GKE) deployed dummy applications, validating the dynamic scaling capabilities of the Kubernetes operator to ensure system responsiveness.• Packaged Kubernetes YAML configurations into a Helm chart, enabling easy cloud deployment of services, roles, and dependencies, while allowing dynamic application customization via the values file.• Product developed under tech accelerator OS Labs (opensourcelabs.io). -
Software And FinanceComcast Aug 2019 - PresentPhiladelphia, Pa, Us -
Software Engineer | Gigtax – Calculating Gig Economy Worker TaxesOpen Source Feb 2024 - Mar 2024• Implemented Redux Toolkit for efficient state management and database interactions, leveraging its capabilities such as async thunk, to reduce code complexity and ensure scalable, maintainable access to user financial information.• Employed Express.js to create robust server routing, enabling easy middleware implementation to streamline complex tax calculations and efficiently manage state tax rates, exemptions, and filing statuses, to ensure application scalability.• Optimized UI using Tailwind CSS's utility-first approach to streamline development, reducing CSS bloat and enabling rapid prototyping for a scalable and visually appealing design.• Integrated JWT for secure authentication, leveraging its stateless and self-contained structure to provide a seamless interaction for application users to access their tax information. -
Software Engineer | Backtrack – Spotify Listening History InsightsOpen Source Jan 2024 - Feb 2024• Leveraged React’s component-based architecture, virtual DOM, and React Router to create a modular, responsive UI, enhancing user experience with minimized network requests and conditional rendering of user listening insights.• Architected the application's back-end with Node.js to capitalize on its asynchronous, non-blocking, event-driven nature, enhancing server response times and efficiently handling concurrent requests for improved application responsiveness.• Enhanced data retrieval speeds and application scalability by deploying PostgreSQL, implementing strategic indexing and caching techniques tailored specifically for optimizing user listening history, which directly resulted in faster query responses and improved handling of user load.
James Shea Education Details
-
Penn State UniversityAccounting -
Maastricht University School Of Business And EconomicsInternational Business
Frequently Asked Questions about James Shea
What company does James Shea work for?
James Shea works for Comcast
What is James Shea's role at the current company?
James Shea's current role is Software & Finance @ Comcast.
What schools did James Shea attend?
James Shea attended Penn State University, Maastricht University School Of Business And Economics.
Who are James Shea's colleagues?
James Shea's colleagues are Deborah Penn, Jennifer Hagwood, Malinda B. Griffin, Scott Sharo, Carol L. Batie, Catherine Haluschak, Vernon Miranda.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial