Post Job Free

Resume

Sign in

Software Engineer

Location:
Saint Charles, MO
Posted:
January 27, 2024

Contact this candidate

Resume:

Harlan H. Bloom

Software Engineer

Saint Charles, MO 63303 • 651-***-****

ad25n1@r.postjobfree.com

https://www.linkedin.com/in/harlan-bloom

Summary

Analytical and performance-driven professional with extensive experience in software programming and engineering. Stellar record of success building, installing, and maintaining innovative software applications using emerging tools and technologies aimed to meet and exceed end-user requirements. Skilled in Unix/Linux administration, database management, networking, and data loading/verification. Possess technical troubleshooting skills with ability to find and fix application errors/failures. Known for optimizing system efficiency and reducing development time by removing hard-coded system names and modifying existing programs.

Technical Proficiencies

Databases: Relational Databases, SQL, Hive, Hadoop, MySQL Programming

Languages:

Bash/sh, Python, Java, JavaScript, ReactJS

Career Experience

Tapestry Solutions via Insight Global Consulting, Hazelwood, MO 1/2023 – 1/2024 Test Engineer

Performed monthly and quarterly tests manually. Evaluated TestComplete test automation software for creating automated tests for applications. Worked on creating automated tests for internal application. Tapestry Solutions via Insight Global Consulting, Maryland Heights, MO 1/2022 – 1/2023 Software Engineer

Designed software testing methodologies using virtual machines for the communications software. One of these designs was later used when the hardware became available. Wrote tests from specifications provided. Demonstrated tests cases for acceptance. Installed software to be tested on stand-alone platform for further testing and demonstration purposes. Scrum master for testing team utilizing both Agile and Kanban methodologies.

Spectrum Communications via Clearbridge Consulting, Maryland Heights, MO 5/2021 – 12/2021 DevOps Engineer 2

Implement effective system engineering techniques to ensure smooth running of applications in Tidal Automation. Describe jobs in Tidal Automation to increase personal and organizational efficiency. Identify and resolve Tidal Automation application problems in close collaboration with developers and operators.

Develop, maintain, and improve BASH scripts.

Analyze and validate data between clusters using SQL on Teradata and Hive. Wells Fargo, Minneapolis, MN 2018 – 2020

Systems Engineer

P a g e 1 3

Administered big data legacy and starting/stopping applications to maximize system performance. Provided effective training and leadership to other team members with a focus on continuous performance improvement. Found application errors and failures through strategic analysis. Prepared and kept accurate documentation on cluster outages and application failures to support production support personnel in applications startup and shutdown. Liaised with developers and technical support team to corroborate data and migrate clusters in production system.

Inventor on patents for Device Controls and Adaptive Authentication. See PATENTS below.

Wells Fargo, Minneapolis, MN 2014 – 2018

Systems Application Engineer - 4 Big Data

Wrote and analyzed Hive SQL queries to verify data, while enabling prompt resolution to customer questions. Created and utilized application scripts to load and transfer Unix/Linux data to HDFS. Executed Agile method and technique to design and develop software. Collaborated with internal clients to assess and determine data load requirements.

Maximized system efficiency and saved development time by removing hard-coded system names and modifying existing program.

Drove significant system changes in line with server fluctuations.

Played key role as a part of server migration projects to move applications and data copies among clusters. This includes making application changes to accommodate changes from Hadoop upgrades. I was key on two cluster migrations and assisted with a third cluster migration.

Wells Fargo Consulting via Apex Systems, Minneapolis, MN 2013 – 2014 Identity & Access Management Provisioning Analyst

Managed the provisioning of DB2, Informix, and Oracle access accounts. Diagnosed and fixed database auditing faults by utilizing various programs.

Converted ksh scripts to Perl.

Working with another team member, diagnosed and fixed shells scripts following a Unix/Linux upgrade.. Changes to the definition of the ksh while loop command necessitated numerous shell script changes. This affected hundreds of servers. FPX, LLC, Bloomington, MN 2011 – 2012

Software Engineer

Built and implemented a robust program using EXT-JS framework to maintain contracts and products in Salesforce. Reorganized program to ensure maximum program performance and reliability. Applied paired programming techniques to design new applications in close collaboration with team members. Modified connections between Salesforce storage and GUI front-end through APEX.

Generated analysis scripts for JMeter to enhance data accuracy. Additional Experience

Computer Lab Consultant, Tech Level 6

University of St. Thomas, Saint Paul, MN University of St. Thomas, Saint Paul, MN Education

P a g e 2 3

Master of Science in Software Engineering

University of St. Thomas, St. Paul, MN

Bachelor of Computer Science

University of Wisconsin - River Falls, River Falls, WI Patents

Bloom, Harlan April 29, 2020. 16/861,905. Patent Submitted. Adaptive Authentication allows customers to authenticate with a particular bank, for example as a single sign-on, then use that authentication for other services.

Bloom, Harlan May 20, 2020. 16/879,588. Patent Submitted. Device Controls provides enhanced customer-controlled preferences along with limitations to provide improved threat management. Licenses & Certifications

Graduate Certificate in Software Design & Development P a g e 3 3



Contact this candidate