Post Job Free

Resume

Sign in

Lead UI/UX Developer

Location:
Columbus, OH
Posted:
July 04, 2021

Contact this candidate

Resume:

Geoff Storbeck

Career Summary

Accomplished front-end developer with extensive experience building interactive driven websites using HTML5, CSS3 and various web scripting technologies, web standards and project management. Provide a diverse range of experience from systems administration, technical operations, and development to provide support for all aspects of an application life cycle. I am proficient in front-end technologies such as CSS3, HTML5, jQuery, Angular, React, Gulp/Webpack, Jasmine/Karma, and various other front-end stacks. I will always use the best tool for the job and learn whatever is necessary to perform that task.

● Leadership ● Requirement Analysis ● Systems Engineering

● Production Operations ● Technology Research ● Infrastructure Management

● Process Improvement ● Vendor Management ● Root Cause Analysis Professional History

JPMorgan Chase

Lead UI/UX Developer (Cassandra as a Service) 10/19 – Present Front-end developer which created the tool for self-servicing of internal cassandra clusters. 1. Worked with end-users to determine what tools they really need and designed the entire UI to focus on what the end-users want.

2. Rewrote the existing UI from an embedded spring-boot web application using Angular 1.x to being a standalone React/Redux application which increased performance and scalability while lowering the barrier to entry for new developers.

3. Created a web based database management tool for end users to connect to their clusters and execute commands similar to a SQL Server Management Studio. Lead UI/UX Developer (Account Lifecycle Management) 01/18 – 10/19 Front-end developer which created the UI for managing account controls within the firm and handling remediation. I was the initial developer on the new project which created the minimum viable product that was deployed to production. Once it was in use by the entire firm, I worked to onboard other developers and served as a lead developer.

1. Determine overall design structure, create base framework that will be used throughout the projects lifecycle.

2. Work across various lines of businesses to perform design studios and get feedback from customers to help improve the overall user design and experience for our products. 3. Maintain and manage 5 different applications across different teams and provide support for each team while helping to push the product further. Application Developer (GROOT)09/15 – 01/18

Front-end developer working on various applications dealing with graphing representation of technology. 1. Worked on greenfield and pre-existing web applications. 2. Developed using AngularJS, SCSS, Jade and a gulp build system to package and deploy using Jenkins to various environments.

3. Converted an integrated Grails front-end to a standalone front-end that connects to a service layer over AJAX.

Application Developer (Move Money) 08/12 – 09/15

Provide support for batch processing to ensure all processes function correctly to process all money that travels through the bank. Test all applications in a rigorous QA environment and diagnose all potential issues.

1. Provide administration services on both AIX and Windows Server 2008 systems. 2. Maintain SSIS packages in a Visual Studio environment using Business Intelligence Design Systems.

3. Maintain a Sterling File Gateway interface for transferring files. 4. Created and maintain the Move Money dashboard from design to implementation using current technologies such as AngularJS, CSS3/HTML5, WebSockets, Highcharts, jQuery and other custom created canvas elements.

FreeCodeCamp

Developer 06/15 – 10/15

I have worked with FreeCodeCamp to help design their learning systems in relation to the front-end development certificate. I created all of the example projects for each student to work off from and helped design the various front-end lessons. I work with the students via the learning chat on Gitter to help improve their skill.

Jumpline.com, Inc. 06/08 – 08/12

Systems Administrator

Provided administrative expertise in managing every technical aspect of a technical environment. Researched, designed, and implemented a variety of new technologies that improved overall efficiency and productivity in both the administrative team and the customer service team. Provided support for the highest level of incoming support inquiries by both customers and customer service. 1. Setup, test and perform Q/A on new systems or applications in an isolated lab environment prior to introduction to a production environment. 2. Constantly research new vulnerabilities that may affect our systems and implement a solution to patch the vulnerability to prevent abuse.

3. Handle all incoming abuse inquiries regarding customer websites with malicious content or behavior.

4. Designed and implemented a SNORT based IDS with built-in alerts to perform blocks across all available servers.

5. Perform maintenance on any failed hardware.

6. Configure various cisco switches to add in various VLANS for independent network blocks between servers to avoid VLAN sniffing.

Systems Administrator

Tasked with designing an executing a cross-datacenter migration from start to finish and perform time-limited support to resolve any outstanding issues. Developed a currently closed-source application that acts as a LiveCD and provides a rudimentary interface to easily perform server duplication. This application has and will continue to be used in a production environment to ensure the stability, speed, and integrity of all data as it is duplicated on to a new server from the ground up. 1. Performed approximately 300 migrations between datacenters which did not interrupt service of the server at all.

2. Researched many software RAID solutions such as mdadm and LVM to along with hardware RAID to determine what would best serve the customer based on current usage. 3. Designed and wrote an algorithm to automatically scale partition sizes regardless of filesystem type to match any drive of a different size to ensure proper integrity. 4. Created custom kernel modules to emulate hardware that may not have originally been supported on the customer’s current distribution version to support higher end equipment. Software and Hardware Experience

Hardware

• Experienced in all facets of computer systems design, configuration, and troubleshooting.

• Hardware server builds on Dell R515, Dell 1950, and Dell SC1435 in both x86/64 and i686 architecture

• High availability clustering and mirrored hardware configurations for disaster recovery.

• Network configuration in Cisco based switches

Networking

• Experienced configuring and supporting large TCP/IP networks using FTP, HTTP, NFS, DNS, and SSH in Microsoft, UNIX, and Linux operating environments.

• Currently working on an open-source implementation of a TCP controlled file transfer over UDP application. This transfers data and an extremely high fast rate in large windows while still providing the control of TCP handling.

• Implemented SSO technologies to interface with all of our internal system applications.

• Installed and maintained an IDS to prevent widespread network attacks and wrote an application to blacklist the malicious users across all of our systems.

• Perform regular maintenance and optimizations to our name servers to ensure scalability and reliability.

Skills

• React + Redux

• Angular / AngularJS

• Integrating with internal and external APIs

• System Administration

• BASH / Shell Scripting

• Communication and working with clients

• Learning new technology to keep up with trends



Contact this candidate