www.jimfennelly.com Open in urlscan Pro
172.67.211.138  Public Scan

Submitted URL: http://www.jimfennelly.com/
Effective URL: https://www.jimfennelly.com/
Submission: On June 28 via api from US — Scanned from DE

Form analysis 1 forms found in the DOM

Name: contact

<form class="Contact_form__aVsB1" name="contact" id="contact-form"><input name="lastName" id="lastName" style="display:none !important"><span class="Contact_title__15Z7v">Lets Get in Touch</span>
  <div class="p-toast p-component p-toast-bottom-right Contact_toast__9llR5 p-ripple-disabled" data-pc-name="toast" data-pc-section="root">
    <div></div>
  </div><input class="p-inputtext p-component Contact_inputText__IxT0d Contact_nameInput__uczqp Contact_inputText__IxT0d Contact_nameInput__uczqp" id="name" name="name" placeholder="Your Name" data-pc-name="inputtext" data-pc-section="root"
    value=""><input class="p-inputtext p-component Contact_inputText__IxT0d Contact_emailInput__ZawyV Contact_inputText__IxT0d Contact_emailInput__ZawyV" id="email" name="email" placeholder="Email" data-pc-name="inputtext" data-pc-section="root"
    value=""><textarea class="p-inputtextarea p-inputtext p-component Contact_inputText__IxT0d Contact_inputMessage___8quH Contact_inputText__IxT0d Contact_inputMessage___8quH" id="message" name="message" placeholder="Message" rows="10"
    data-pc-name="inputtextarea" data-pc-section="root"></textarea><button aria-label="Submit" class="p-button p-component Contact_submit__QCx5d" type="submit" data-pc-name="button" data-pc-section="root"><span class="p-button-label p-c"
      data-pc-section="label">Submit</span></button>
</form>

Text Content

About
Skills
Experience
Portfolio
Contact

 
Jimmy Fennelly
Fullstack Developer
Aspiring Artist
Hobbyist Musician
Dev-Ops Engineer
Development from Start to Finish.
 * Code Deployment
   OrchestrationProficient in Kubernetes, I excel in deploying micro-services
   and crafting solutions for seamless scaling in expansive settings. Leveraging
   the Kubernetes API, I adeptly orchestrate dynamic deployment, management, and
   auditing of workspaces in compliance-driven environments.
   MetricsDefining metrics to measure performance of the system is important for
   identifying when optimization becomes necessary within a microservice. With
   experience in the Prometheus Grafana stack, I can set a project up for
   success while notifying admins in realtime in event of system failures.
   AutomationEnhancing automation of development environments mitigate human
   error and elevate overall project productivity. I've actively contributed to
   managing pipelines that not only enforce coding standards but also
   dynamically manage code versions, ensuring streamlined and error-free project
   execution.
   
   --------------------------------------------------------------------------------

 * Front-End Design
   Fundamentals FirstBuilding my knowledge in web development from the ground
   up, I have grown with the industry from static HTML/CSS, using event driven
   design with direct DOM manipulation, to state-of-the-art frameworks like
   React. Regardless of the technology, I bring an expertise to building
   beautiful websites to facilitate increased user experience.
   Responsive DesignBelieving strongly in Mobile-First design, I focus on
   developing web applications that thrive on any device. Additionally, I strive
   to meet as many Web Content Accessibility Guidelines to ensure the entire
   userbase has equal access to my web applications.
   UI / UXBy engaging the user in the design process, I strive to meet user
   requirements over an iterative process. I find by focusing on analogizing
   existing features to customers with their proposed ideas, we can find agreed
   solutions where they are left feeling confident of not only the proposed
   design, but functionality of the overall system.
   
   --------------------------------------------------------------------------------

 * Back-End Design
   Data StorageBehind any successful application is an efficient means of
   storage. From fileshares, SQL databases, to NoSQL databases, I have
   experienced designing an efficient model that accurately represents a
   business domain model. Additionally I have experience optimizing databases
   through various techniques to deliver more data to users faster.
   SecurityBy studying the latest attack vectors and not just learning how to
   protect but understand, I am able to take steps to quickly address and
   identify problems areas within a codebase to improve security.
   Web ServicesDeeply comfortable with service oriented architecture, web
   services provide a unique solution to scalability within high throughput
   environments. I have participated in the design and development of web
   services for solving complex problems within the pharmaceutical business
   domain.
   
   --------------------------------------------------------------------------------

 * Code Deployment
   OrchestrationProficient in Kubernetes, I excel in deploying micro-services
   and crafting solutions for seamless scaling in expansive settings. Leveraging
   the Kubernetes API, I adeptly orchestrate dynamic deployment, management, and
   auditing of workspaces in compliance-driven environments.
   MetricsDefining metrics to measure performance of the system is important for
   identifying when optimization becomes necessary within a microservice. With
   experience in the Prometheus Grafana stack, I can set a project up for
   success while notifying admins in realtime in event of system failures.
   AutomationEnhancing automation of development environments mitigate human
   error and elevate overall project productivity. I've actively contributed to
   managing pipelines that not only enforce coding standards but also
   dynamically manage code versions, ensuring streamlined and error-free project
   execution.
   
   --------------------------------------------------------------------------------

 * Front-End Design
   Fundamentals FirstBuilding my knowledge in web development from the ground
   up, I have grown with the industry from static HTML/CSS, using event driven
   design with direct DOM manipulation, to state-of-the-art frameworks like
   React. Regardless of the technology, I bring an expertise to building
   beautiful websites to facilitate increased user experience.
   Responsive DesignBelieving strongly in Mobile-First design, I focus on
   developing web applications that thrive on any device. Additionally, I strive
   to meet as many Web Content Accessibility Guidelines to ensure the entire
   userbase has equal access to my web applications.
   UI / UXBy engaging the user in the design process, I strive to meet user
   requirements over an iterative process. I find by focusing on analogizing
   existing features to customers with their proposed ideas, we can find agreed
   solutions where they are left feeling confident of not only the proposed
   design, but functionality of the overall system.
   
   --------------------------------------------------------------------------------

 * Back-End Design
   Data StorageBehind any successful application is an efficient means of
   storage. From fileshares, SQL databases, to NoSQL databases, I have
   experienced designing an efficient model that accurately represents a
   business domain model. Additionally I have experience optimizing databases
   through various techniques to deliver more data to users faster.
   SecurityBy studying the latest attack vectors and not just learning how to
   protect but understand, I am able to take steps to quickly address and
   identify problems areas within a codebase to improve security.
   Web ServicesDeeply comfortable with service oriented architecture, web
   services provide a unique solution to scalability within high throughput
   environments. I have participated in the design and development of web
   services for solving complex problems within the pharmaceutical business
   domain.
   
   --------------------------------------------------------------------------------

 * Code Deployment
   OrchestrationProficient in Kubernetes, I excel in deploying micro-services
   and crafting solutions for seamless scaling in expansive settings. Leveraging
   the Kubernetes API, I adeptly orchestrate dynamic deployment, management, and
   auditing of workspaces in compliance-driven environments.
   MetricsDefining metrics to measure performance of the system is important for
   identifying when optimization becomes necessary within a microservice. With
   experience in the Prometheus Grafana stack, I can set a project up for
   success while notifying admins in realtime in event of system failures.
   AutomationEnhancing automation of development environments mitigate human
   error and elevate overall project productivity. I've actively contributed to
   managing pipelines that not only enforce coding standards but also
   dynamically manage code versions, ensuring streamlined and error-free project
   execution.
   
   --------------------------------------------------------------------------------

 * Front-End Design
   Fundamentals FirstBuilding my knowledge in web development from the ground
   up, I have grown with the industry from static HTML/CSS, using event driven
   design with direct DOM manipulation, to state-of-the-art frameworks like
   React. Regardless of the technology, I bring an expertise to building
   beautiful websites to facilitate increased user experience.
   Responsive DesignBelieving strongly in Mobile-First design, I focus on
   developing web applications that thrive on any device. Additionally, I strive
   to meet as many Web Content Accessibility Guidelines to ensure the entire
   userbase has equal access to my web applications.
   UI / UXBy engaging the user in the design process, I strive to meet user
   requirements over an iterative process. I find by focusing on analogizing
   existing features to customers with their proposed ideas, we can find agreed
   solutions where they are left feeling confident of not only the proposed
   design, but functionality of the overall system.
   
   --------------------------------------------------------------------------------

 * Back-End Design
   Data StorageBehind any successful application is an efficient means of
   storage. From fileshares, SQL databases, to NoSQL databases, I have
   experienced designing an efficient model that accurately represents a
   business domain model. Additionally I have experience optimizing databases
   through various techniques to deliver more data to users faster.
   SecurityBy studying the latest attack vectors and not just learning how to
   protect but understand, I am able to take steps to quickly address and
   identify problems areas within a codebase to improve security.
   Web ServicesDeeply comfortable with service oriented architecture, web
   services provide a unique solution to scalability within high throughput
   environments. I have participated in the design and development of web
   services for solving complex problems within the pharmaceutical business
   domain.
   
   --------------------------------------------------------------------------------

Code Deployment
 * OrchestrationProficient in Kubernetes, I excel in deploying micro-services
   and crafting solutions for seamless scaling in expansive settings. Leveraging
   the Kubernetes API, I adeptly orchestrate dynamic deployment, management, and
   auditing of workspaces in compliance-driven environments.
 * MetricsDefining metrics to measure performance of the system is important for
   identifying when optimization becomes necessary within a microservice. With
   experience in the Prometheus Grafana stack, I can set a project up for
   success while notifying admins in realtime in event of system failures.
 * AutomationEnhancing automation of development environments mitigate human
   error and elevate overall project productivity. I've actively contributed to
   managing pipelines that not only enforce coding standards but also
   dynamically manage code versions, ensuring streamlined and error-free project
   execution.
 * OrchestrationProficient in Kubernetes, I excel in deploying micro-services
   and crafting solutions for seamless scaling in expansive settings. Leveraging
   the Kubernetes API, I adeptly orchestrate dynamic deployment, management, and
   auditing of workspaces in compliance-driven environments.
 * MetricsDefining metrics to measure performance of the system is important for
   identifying when optimization becomes necessary within a microservice. With
   experience in the Prometheus Grafana stack, I can set a project up for
   success while notifying admins in realtime in event of system failures.
 * AutomationEnhancing automation of development environments mitigate human
   error and elevate overall project productivity. I've actively contributed to
   managing pipelines that not only enforce coding standards but also
   dynamically manage code versions, ensuring streamlined and error-free project
   execution.
 * OrchestrationProficient in Kubernetes, I excel in deploying micro-services
   and crafting solutions for seamless scaling in expansive settings. Leveraging
   the Kubernetes API, I adeptly orchestrate dynamic deployment, management, and
   auditing of workspaces in compliance-driven environments.
 * MetricsDefining metrics to measure performance of the system is important for
   identifying when optimization becomes necessary within a microservice. With
   experience in the Prometheus Grafana stack, I can set a project up for
   success while notifying admins in realtime in event of system failures.
 * AutomationEnhancing automation of development environments mitigate human
   error and elevate overall project productivity. I've actively contributed to
   managing pipelines that not only enforce coding standards but also
   dynamically manage code versions, ensuring streamlined and error-free project
   execution.

Front-End Design
 * Fundamentals FirstBuilding my knowledge in web development from the ground
   up, I have grown with the industry from static HTML/CSS, using event driven
   design with direct DOM manipulation, to state-of-the-art frameworks like
   React. Regardless of the technology, I bring an expertise to building
   beautiful websites to facilitate increased user experience.
 * Responsive DesignBelieving strongly in Mobile-First design, I focus on
   developing web applications that thrive on any device. Additionally, I strive
   to meet as many Web Content Accessibility Guidelines to ensure the entire
   userbase has equal access to my web applications.
 * UI / UXBy engaging the user in the design process, I strive to meet user
   requirements over an iterative process. I find by focusing on analogizing
   existing features to customers with their proposed ideas, we can find agreed
   solutions where they are left feeling confident of not only the proposed
   design, but functionality of the overall system.
 * Fundamentals FirstBuilding my knowledge in web development from the ground
   up, I have grown with the industry from static HTML/CSS, using event driven
   design with direct DOM manipulation, to state-of-the-art frameworks like
   React. Regardless of the technology, I bring an expertise to building
   beautiful websites to facilitate increased user experience.
 * Responsive DesignBelieving strongly in Mobile-First design, I focus on
   developing web applications that thrive on any device. Additionally, I strive
   to meet as many Web Content Accessibility Guidelines to ensure the entire
   userbase has equal access to my web applications.
 * UI / UXBy engaging the user in the design process, I strive to meet user
   requirements over an iterative process. I find by focusing on analogizing
   existing features to customers with their proposed ideas, we can find agreed
   solutions where they are left feeling confident of not only the proposed
   design, but functionality of the overall system.
 * Fundamentals FirstBuilding my knowledge in web development from the ground
   up, I have grown with the industry from static HTML/CSS, using event driven
   design with direct DOM manipulation, to state-of-the-art frameworks like
   React. Regardless of the technology, I bring an expertise to building
   beautiful websites to facilitate increased user experience.
 * Responsive DesignBelieving strongly in Mobile-First design, I focus on
   developing web applications that thrive on any device. Additionally, I strive
   to meet as many Web Content Accessibility Guidelines to ensure the entire
   userbase has equal access to my web applications.
 * UI / UXBy engaging the user in the design process, I strive to meet user
   requirements over an iterative process. I find by focusing on analogizing
   existing features to customers with their proposed ideas, we can find agreed
   solutions where they are left feeling confident of not only the proposed
   design, but functionality of the overall system.

Back-End Design
 * Data StorageBehind any successful application is an efficient means of
   storage. From fileshares, SQL databases, to NoSQL databases, I have
   experienced designing an efficient model that accurately represents a
   business domain model. Additionally I have experience optimizing databases
   through various techniques to deliver more data to users faster.
 * SecurityBy studying the latest attack vectors and not just learning how to
   protect but understand, I am able to take steps to quickly address and
   identify problems areas within a codebase to improve security.
 * Web ServicesDeeply comfortable with service oriented architecture, web
   services provide a unique solution to scalability within high throughput
   environments. I have participated in the design and development of web
   services for solving complex problems within the pharmaceutical business
   domain.
 * Data StorageBehind any successful application is an efficient means of
   storage. From fileshares, SQL databases, to NoSQL databases, I have
   experienced designing an efficient model that accurately represents a
   business domain model. Additionally I have experience optimizing databases
   through various techniques to deliver more data to users faster.
 * SecurityBy studying the latest attack vectors and not just learning how to
   protect but understand, I am able to take steps to quickly address and
   identify problems areas within a codebase to improve security.
 * Web ServicesDeeply comfortable with service oriented architecture, web
   services provide a unique solution to scalability within high throughput
   environments. I have participated in the design and development of web
   services for solving complex problems within the pharmaceutical business
   domain.
 * Data StorageBehind any successful application is an efficient means of
   storage. From fileshares, SQL databases, to NoSQL databases, I have
   experienced designing an efficient model that accurately represents a
   business domain model. Additionally I have experience optimizing databases
   through various techniques to deliver more data to users faster.
 * SecurityBy studying the latest attack vectors and not just learning how to
   protect but understand, I am able to take steps to quickly address and
   identify problems areas within a codebase to improve security.
 * Web ServicesDeeply comfortable with service oriented architecture, web
   services provide a unique solution to scalability within high throughput
   environments. I have participated in the design and development of web
   services for solving complex problems within the pharmaceutical business
   domain.

My Professional Journey
KSM Technology PartnersMay 2021 - Current
Consultant
Relevant Skills
Java Server Faces
Java EE
DocuSign API
Mentorship
MSSQL Server
PDF Generation
Business Development
Achievements
 * Designed and Implemented a DocuSign API Wrapper to facilitate and introduce
   digital signing in the electrical industry.
 * Created a fully functional proof of concept to generate complex documents and
   submitting for signatures.
 * Successfully presented process and outputs to senior management to help push
   efforts to utilize DocuSign across multiple projects.
 * Created proof of concept for generating task workflows for complex task
   management with parallel dependencies.

Responsibilities
 * Mentoring newer members to the team, introducing concepts of Java EE and Java
   Server Faces through onboarding.
 * Participating in design and technology research for new applications within
   the electrical industry.
 * Participating in interviews for entry-level technical positions and applicant
   review.

--------------------------------------------------------------------------------

Associate Consultant
Relevant Skills
Kubernetes
Docker
Java
Spring Boot
MSSQL Server
React
Azure
Apache Spark
Prometheus
Grafana
Achievements
 * Interfaced with Kubernetes API to build and deploy custom docker images
   within a regulated environment.
 * Utilized Apache Spark to transform and clean data into a uniform standard for
   analysis and configuration.
 * Increased team efficiency through integrating a local kubernetes development
   stack and development automation.
 * Identified, documented, and optimized large web application through various
   performance tests. Data was scraped and visualized using Prometheus and
   Grafana

Responsibilities
 * Developed data visualization tool for a large international pharmaceutical
   company.
 * Participate in requirements refinement to achieve greater outputs and instill
   higher levels of confidence within the product.
 * Designed and implemented complex features into production with support from
   beginning to end.

Software EngineerWhitethorn DigitalAugust 2020 - May 2021
Relevant Skills
C#
Unity
Animation
3D Mesh
Data Cleaning
Requirements Refinement
Project Management
Achievements
 * Designed and developed custom interaction engine within Unity to greatly
   speed up development and automate existing storylines for role playing games.
 * Designed and developed a dynamic communication system with custom animations
   using mesh manipulation, data cleaning, and animation fundamentals.
 * Architected a map building solution to quickly import existing maps, generate
   collision detection for interactable items.

Responsibilities
 * Communicate with clients to gather requirements and transform into features
   for development.
 * Design and develop from high level infrastructure to guiding implementation
   of the entire system.
 * Manage development board amongst team to efficiently complete feature
   development within tight deadlines to port game to a new development engine.

Student ResearcherPennsylvania State UniversityApril 2019 - August 2020
Relevant Skills
Software Defined Radio
Documentation
C
C++
GNU Radio
FFT Analysis
Driver Reverse Engineering
Achievements
 * Redesigned a packet verification system to validate generated data during
   data collection phase of the project.
 * Optimized the design to work within an embedded system to quickly and
   effectively meet the requirements for data collection.
 * Successfully reverse engineered the design of the Ettus B200/N210 Software
   Defined Radio drivers to enhance capabilities for testing purposes.
 * Utilized LaTeX to write up the findings and architecture of the system
   towards the end of my tenure.

Responsibilities
 * Assist signal fingerprinting research within the field of signal processing.
 * Create documentation, writeups, run case studies, and work on Software
   Defined Radio and NrF receivers to help develop new forms of security.
 * Assist graduate researchers in reverse engineering of Software Defined Radio
   drivers and modification for future projects.

Portfolio

Welcome to my programming portfolio, a diverse collection of projects that
showcases my passion for coding. From web applications to machine learning
models, each project represents a chapter in my journey as a developer.
Emphasizing collaboration and problem-solving, these endeavors reflect my
dedication to continuous improvement and the positive impact of technology. I
invite you to explore the fruits of my creativity and discover the stories
behind each project, as they inspire you as much as they have driven me to excel
in this ever-evolving field.

Psyche Mission - Hall Effect Thruster Machine Learning and Data Analysis

View Paper

As part of my undergraduate Senior Design Project, my team contributed to the
NASA Psyche Mission. Our collaboration led to the development of an advanced
data mining tool, extracting key datasets from existing Jet Propulsion
Laboratory journals. Employing techniques like the Kalman filter, we refined
dataset attributes for comprehensive analysis. Optimized through data cleaning
methods like Principle Component Analysis, we employed a deep belief network to
discern operational nuances of a hall effect thruster in various environments.
These insights provided value in testing before deploying to a non-terrestial
environment.

Physical Layer Security - Digital Waveform Fingerprinting

Engaged as a student researcher at Pennsylvania State University under Dr.
Abdallah, I bolstered ongoing research in physical layer network security. The
research aimed to fingerprint devices by analyzing quadrature errors created by
microscopic manufacturing errors imprinted onto transceiver devices, allowing
for network verification to prevent attacks like the man-in-the-middle attack.
My contributions extended to redesigning and developing a real-time data
collection system, harnessing software-defined radio to precisely capture and
validate signals created by nRF24L01+ transceivers. Additionally, in
collaboration with graduate research, I successfully reverse engineered Ettus
B200/N210 Software Defined Radio drivers, showcasing my proficiency in driver
analysis.

Proof of Concept - Media Mirror

Visit Code

Over the course of two weeks, my team and I engineered an audio streaming proof
of concept, enabling seamless audio dissemination from a single host to multiple
clients. The system features automatic metadata synchronization, providing
real-time updates on the current track, music timestamp, and album details.
Leveraging encoded data and web sockets, the solution ensures accelerated
transmission speeds and minimized audio loss. This project encompasses my
passion for music in the creation of sharing multimedia sources across multiple
devices with low latency.

Visual Programming - Brain Network

Visit Code

This project seamlessly merges art and technology, transforming intricate 3D
images into an engaging visual journey. Captivated within the realm of visual
programming, I developed a simulation tool that parses any 3D model into a
complex neural network interpretation. Leveraging geometric and polar functions
to add depth and style to the simulation, the application creates a beautiful
design with the full capability of traversing the 3D network, resembling an
artistic interpretation of synapses firing throughout the network.

Visual Programming - Node Flow

Visit Code

Continuing a profound fascination with visualizing the artistic aspects of data
modeling, I created an enhanced visual design program aimed at illustrating
relationships among localized data points within a 2D space. To optimize frame
rates, I implemented Quad Trees for storing positional data in each frame. This
enabled the smooth movement of points across a vector field generated using
Perlin noise, forming connections between neighboring nodes through lines.
Furthermore, I incorporated logic to automatically detect the formation of
triangular cycles. My overarching objective was to push the boundaries of
real-time constraints while handling intricate logic surrounding big data.

Lets Get in Touch

Submit

© 2023 Jimmy Fennelly