Brian Prall
Senior Software Engineer at HawkEye 360- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
Oracle-certified Associate Java Programmer SE7
OracleOct, 2014- Nov, 2024
Experience
-
HawkEye 360
-
United States
-
Defense and Space Manufacturing
-
100 - 200 Employee
-
Senior Software Engineer
-
Sep 2021 - Present
-
-
Software Engineer
-
May 2020 - Sep 2021
-
-
-
Zoomdata - insightsoftware
-
United States
-
Software Development
-
1 - 100 Employee
-
Software Engineer
-
May 2018 - May 2020
•Works as a member of the Infrastructure and Performance team to design and implement new customer and product requested features for various Spring Boot microservices (Java 8) •Serves as a primary software engineer responsible for maintaining the integrity of the web API by performing code reviews in an Agile Environment (JIRA, Bitbucket, Bamboo/Jenkins) •Migrated and merged separate APIs into a single web API while eliminating technical debt •Resolved application security… Show more •Works as a member of the Infrastructure and Performance team to design and implement new customer and product requested features for various Spring Boot microservices (Java 8) •Serves as a primary software engineer responsible for maintaining the integrity of the web API by performing code reviews in an Agile Environment (JIRA, Bitbucket, Bamboo/Jenkins) •Migrated and merged separate APIs into a single web API while eliminating technical debt •Resolved application security vulnerabilities identified by Veracode •Mentor and provided assistance to junior developers Technical Skills: o Languages: Java 8, SQL o Services: Spring, Spring Boot, JPA, Keycloak o Development Methodologies: SAFe, Agile Show less •Works as a member of the Infrastructure and Performance team to design and implement new customer and product requested features for various Spring Boot microservices (Java 8) •Serves as a primary software engineer responsible for maintaining the integrity of the web API by performing code reviews in an Agile Environment (JIRA, Bitbucket, Bamboo/Jenkins) •Migrated and merged separate APIs into a single web API while eliminating technical debt •Resolved application security… Show more •Works as a member of the Infrastructure and Performance team to design and implement new customer and product requested features for various Spring Boot microservices (Java 8) •Serves as a primary software engineer responsible for maintaining the integrity of the web API by performing code reviews in an Agile Environment (JIRA, Bitbucket, Bamboo/Jenkins) •Migrated and merged separate APIs into a single web API while eliminating technical debt •Resolved application security vulnerabilities identified by Veracode •Mentor and provided assistance to junior developers Technical Skills: o Languages: Java 8, SQL o Services: Spring, Spring Boot, JPA, Keycloak o Development Methodologies: SAFe, Agile Show less
-
-
-
Centurion Consulting Group, LLC
-
United States
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Junior Software Engineer
-
Jun 2017 - May 2018
Centurion Consulting Group, LLC is a Woman-Owned Small Business specializing in IT solutions and management consulting services for the Federal government and private industry. We expect integrity from ourselves as well as our business partners and endeavor to earn trust through collaboration, people-centric solutions, and delivery excellence. Mission-driven, we serve a balanced commitment to ensuring financial success, promoting social responsibility, and strengthening our community by giving… Show more Centurion Consulting Group, LLC is a Woman-Owned Small Business specializing in IT solutions and management consulting services for the Federal government and private industry. We expect integrity from ourselves as well as our business partners and endeavor to earn trust through collaboration, people-centric solutions, and delivery excellence. Mission-driven, we serve a balanced commitment to ensuring financial success, promoting social responsibility, and strengthening our community by giving back to those in need. Centurion services both the Public Sector and Private Sector with IT Services and Solutions, developed from three decades of experience and time-tested best practices. Additionally, Centurion developed an industry deep and wide understanding of what it takes to build and manage successful IT Services and Staffing firms. We invite you to learn more about our offerings. Show less Centurion Consulting Group, LLC is a Woman-Owned Small Business specializing in IT solutions and management consulting services for the Federal government and private industry. We expect integrity from ourselves as well as our business partners and endeavor to earn trust through collaboration, people-centric solutions, and delivery excellence. Mission-driven, we serve a balanced commitment to ensuring financial success, promoting social responsibility, and strengthening our community by giving… Show more Centurion Consulting Group, LLC is a Woman-Owned Small Business specializing in IT solutions and management consulting services for the Federal government and private industry. We expect integrity from ourselves as well as our business partners and endeavor to earn trust through collaboration, people-centric solutions, and delivery excellence. Mission-driven, we serve a balanced commitment to ensuring financial success, promoting social responsibility, and strengthening our community by giving back to those in need. Centurion services both the Public Sector and Private Sector with IT Services and Solutions, developed from three decades of experience and time-tested best practices. Additionally, Centurion developed an industry deep and wide understanding of what it takes to build and manage successful IT Services and Staffing firms. We invite you to learn more about our offerings. Show less
-
-
-
BAE Systems Digital Intelligence
-
United Kingdom
-
IT Services and IT Consulting
-
700 & Above Employee
-
Software Engineer
-
Mar 2017 - Jun 2017
Promoted in March 2017. Software Engineer working on a large bank fraud detection and analysis application as a part of the Customer Engineering Team. •Provides customized code as requested by customers to integrate with core product •Identify code issues with the core product and provide fixes and upgrades as needed •Assist services team with core product issues in a variety of client environments Technical Skills: o Languages: Java, Javascript, CSS o… Show more Promoted in March 2017. Software Engineer working on a large bank fraud detection and analysis application as a part of the Customer Engineering Team. •Provides customized code as requested by customers to integrate with core product •Identify code issues with the core product and provide fixes and upgrades as needed •Assist services team with core product issues in a variety of client environments Technical Skills: o Languages: Java, Javascript, CSS o Services: JBoss5/6, Ant, Oracle11g/12c o Development Methodologies: SCRUM/Kanban
-
-
Developer
-
Mar 2016 - Feb 2017
Developer working on a large bank fraud detection and analysis application as a part of the Customer Engineering Team. •Provides customized code as requested by customers to integrate with core product •Identify code issues with the core product and provide fixes and upgrades as needed •Assist services team with core product issues in a variety of client environments Technical Skills: o Languages: Java, Javascript, CSS o Services: JBoss5/6, Ant, Oracle11g/12c o… Show more Developer working on a large bank fraud detection and analysis application as a part of the Customer Engineering Team. •Provides customized code as requested by customers to integrate with core product •Identify code issues with the core product and provide fixes and upgrades as needed •Assist services team with core product issues in a variety of client environments Technical Skills: o Languages: Java, Javascript, CSS o Services: JBoss5/6, Ant, Oracle11g/12c o Development Methodologies: SCRUM/Kanban
-
-
-
Self-Employed
-
Washington D.C. Metro Area
-
Independent Contractor
-
Mar 2017 - Apr 2017
•Providing technical support and consulting for a production-grade mobile API client hosted on Amazon Web Services (AWS) •Troubleshooting and resolving API issues to restore broken functionality •Identifying code errors//AWS environment issues and working with client's project management team to resolve and reduce overhead Technical Skills: o Languages: Java, Scala o Frameworks: Spring Boot/MVC, Spring/Hibernate o Services: Amazon Web Services (AWS), Docker, PostgreSQL •Providing technical support and consulting for a production-grade mobile API client hosted on Amazon Web Services (AWS) •Troubleshooting and resolving API issues to restore broken functionality •Identifying code errors//AWS environment issues and working with client's project management team to resolve and reduce overhead Technical Skills: o Languages: Java, Scala o Frameworks: Spring Boot/MVC, Spring/Hibernate o Services: Amazon Web Services (AWS), Docker, PostgreSQL
-
-
-
Network Designs, Inc.
-
United States
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Junior Developer
-
Feb 2015 - Mar 2016
•Worked using a variety of languages and frameworks to assist in development of new software for Federal clients •Maintained and updated legacy code according to client requests •Independently developing small internal applications to reduce time required for recurring tickets •Assisting in modifying web content to meet client requests Technical Skills: o Languages: Java, Coldfusion, Scala o Frameworks: Play Framework, Spring Boot/MVC o Services: Amazon Web Services… Show more •Worked using a variety of languages and frameworks to assist in development of new software for Federal clients •Maintained and updated legacy code according to client requests •Independently developing small internal applications to reduce time required for recurring tickets •Assisting in modifying web content to meet client requests Technical Skills: o Languages: Java, Coldfusion, Scala o Frameworks: Play Framework, Spring Boot/MVC o Services: Amazon Web Services (AWS), Docker, Jenkins CI Management, Apache NiFi, CA Siteminder, SOAP/HTTP, Oracle 11g, MongoDB, Git, Maven o Development Methodologies: SCRUM/Agile, JIRA, Fogbugz Show less •Worked using a variety of languages and frameworks to assist in development of new software for Federal clients •Maintained and updated legacy code according to client requests •Independently developing small internal applications to reduce time required for recurring tickets •Assisting in modifying web content to meet client requests Technical Skills: o Languages: Java, Coldfusion, Scala o Frameworks: Play Framework, Spring Boot/MVC o Services: Amazon Web Services… Show more •Worked using a variety of languages and frameworks to assist in development of new software for Federal clients •Maintained and updated legacy code according to client requests •Independently developing small internal applications to reduce time required for recurring tickets •Assisting in modifying web content to meet client requests Technical Skills: o Languages: Java, Coldfusion, Scala o Frameworks: Play Framework, Spring Boot/MVC o Services: Amazon Web Services (AWS), Docker, Jenkins CI Management, Apache NiFi, CA Siteminder, SOAP/HTTP, Oracle 11g, MongoDB, Git, Maven o Development Methodologies: SCRUM/Agile, JIRA, Fogbugz Show less
-
-
-
Independent
-
Greater Atlanta Area
-
Java Developer
-
Jul 2014 - Jan 2015
I have been working under a mentor in order to learn and develop my skills as a Java Developer. This culminated in receiving an Oracle certification as an Oracle Certified Associated Java SE 7 Programmer. Additionally, I have also begun to take online coursework to expand my knowledge and skillset. These topics include: o Spring/Maven o Oracle SQL o Android Developer Tools o Basic PHP o Servlets and JSP I have been working under a mentor in order to learn and develop my skills as a Java Developer. This culminated in receiving an Oracle certification as an Oracle Certified Associated Java SE 7 Programmer. Additionally, I have also begun to take online coursework to expand my knowledge and skillset. These topics include: o Spring/Maven o Oracle SQL o Android Developer Tools o Basic PHP o Servlets and JSP
-
-
-
Emory University
-
United States
-
Higher Education
-
700 & Above Employee
-
Neuroscience Graduate Student
-
May 2012 - Jul 2014
Graduate student in the laboratory of Dr. Machelle Pardue as part of the Emory Neuroscience PhD program. During this time, I was responsible for the supervision of undergraduate students, as well as conducting studies on the impact of aerobic exercise on type 1 diabetes. Graduate student in the laboratory of Dr. Machelle Pardue as part of the Emory Neuroscience PhD program. During this time, I was responsible for the supervision of undergraduate students, as well as conducting studies on the impact of aerobic exercise on type 1 diabetes.
-
-
-
Samueli Institute
-
United States
-
Think Tanks
-
1 - 100 Employee
-
Research Coordinator/Help Desk Technician
-
Sep 2010 - Apr 2012
While working at the Samueli Institute, I served in two different capacities. Help Desk Technician Role: • Solved end-user technical difficulties with a variety of applications • Performed hardware replacements and troubleshooting on end-user equipment, such as desktop and laptop PCs • Resolved technical issues between multiple parties • Set up workstations for new employments Research Coordinator Role: • Maintained and optimized electronic records of research… Show more While working at the Samueli Institute, I served in two different capacities. Help Desk Technician Role: • Solved end-user technical difficulties with a variety of applications • Performed hardware replacements and troubleshooting on end-user equipment, such as desktop and laptop PCs • Resolved technical issues between multiple parties • Set up workstations for new employments Research Coordinator Role: • Maintained and optimized electronic records of research projects • Trained Samueli Institute research staff and partners on the use of any technical tools required to complete research (such as remote data capture systems) • Drafted, developed and edited research protocols and manuscripts for submission to clients and for review • Developed research SOPs, as needed, to be used on current and/or future clinical research studies • Created any necessary documents for research studies, including consent forms, budgets, and study instruments • Served as liaison with Military, VA, and civilian research partners to facilitate the appropriate application and documentation of research projects Show less While working at the Samueli Institute, I served in two different capacities. Help Desk Technician Role: • Solved end-user technical difficulties with a variety of applications • Performed hardware replacements and troubleshooting on end-user equipment, such as desktop and laptop PCs • Resolved technical issues between multiple parties • Set up workstations for new employments Research Coordinator Role: • Maintained and optimized electronic records of research… Show more While working at the Samueli Institute, I served in two different capacities. Help Desk Technician Role: • Solved end-user technical difficulties with a variety of applications • Performed hardware replacements and troubleshooting on end-user equipment, such as desktop and laptop PCs • Resolved technical issues between multiple parties • Set up workstations for new employments Research Coordinator Role: • Maintained and optimized electronic records of research projects • Trained Samueli Institute research staff and partners on the use of any technical tools required to complete research (such as remote data capture systems) • Drafted, developed and edited research protocols and manuscripts for submission to clients and for review • Developed research SOPs, as needed, to be used on current and/or future clinical research studies • Created any necessary documents for research studies, including consent forms, budgets, and study instruments • Served as liaison with Military, VA, and civilian research partners to facilitate the appropriate application and documentation of research projects Show less
-
-
-
Retina Group of Washington
-
Fairfax, VA
-
Ophthalmic Technician
-
Aug 2009 - Aug 2010
At the Retina Group of Washington, I worked in direct patient care as an Ophthalmic Technician. My responsibilities included: • Conducting patient interviews, • Consenting patients for procedures • Administering basic eye exams • Preparing patients for various procedures, • Keeping accurate notes on patients and monitoring for changes • Managing inventory of equipment and supplies • Performing user-level maintenance on various ophthalmic systems. At the Retina Group of Washington, I worked in direct patient care as an Ophthalmic Technician. My responsibilities included: • Conducting patient interviews, • Consenting patients for procedures • Administering basic eye exams • Preparing patients for various procedures, • Keeping accurate notes on patients and monitoring for changes • Managing inventory of equipment and supplies • Performing user-level maintenance on various ophthalmic systems.
-
-
-
-
Undergraduate Researcher
-
May 2007 - May 2009
I served as a research assistant in the laboratory of Dr. Mark Cline at Radford University for a period of two years. The goal of the laboratory is to uncover mechanisms of feeding regulation and inhibition in neonatal Gallus gallus (domestic chicken). Laboratory Techniques: •c-Fos immunocytochemsity •Use of Enzyme-Linked Immunosorbent Assay (ELISA) kits •Employing real-time polymerase chain reaction (RT-PCR) techniques in order to determine native hypothalamic neuropeptide… Show more I served as a research assistant in the laboratory of Dr. Mark Cline at Radford University for a period of two years. The goal of the laboratory is to uncover mechanisms of feeding regulation and inhibition in neonatal Gallus gallus (domestic chicken). Laboratory Techniques: •c-Fos immunocytochemsity •Use of Enzyme-Linked Immunosorbent Assay (ELISA) kits •Employing real-time polymerase chain reaction (RT-PCR) techniques in order to determine native hypothalamic neuropeptide levels •Utilizing ANY-maze software to determine behavioral changes caused by pharmacological agents •Various surgical techniques •Performing method tests in order to improve assay techniques •Performing intravenous (IV), intraperitoneal (IP), and intracerebroventricular (ICV) injections Responsibilities: •Drafting and editing of manuscripts for publication •Managing three other undergraduate researchers •Maintain proper record-keeping of obtained results •Working with the primary investigator to correct and proofread manuscripts •Interpret results from statistical analysis software •General animal husbandry •Maintaining sterile methods •Following guidelines set by the "National Research Council publication, Guide for Care and Use of Laboratory Animals" and "Radford University Institutional Animal Care and Use committee" Show less I served as a research assistant in the laboratory of Dr. Mark Cline at Radford University for a period of two years. The goal of the laboratory is to uncover mechanisms of feeding regulation and inhibition in neonatal Gallus gallus (domestic chicken). Laboratory Techniques: •c-Fos immunocytochemsity •Use of Enzyme-Linked Immunosorbent Assay (ELISA) kits •Employing real-time polymerase chain reaction (RT-PCR) techniques in order to determine native hypothalamic neuropeptide… Show more I served as a research assistant in the laboratory of Dr. Mark Cline at Radford University for a period of two years. The goal of the laboratory is to uncover mechanisms of feeding regulation and inhibition in neonatal Gallus gallus (domestic chicken). Laboratory Techniques: •c-Fos immunocytochemsity •Use of Enzyme-Linked Immunosorbent Assay (ELISA) kits •Employing real-time polymerase chain reaction (RT-PCR) techniques in order to determine native hypothalamic neuropeptide levels •Utilizing ANY-maze software to determine behavioral changes caused by pharmacological agents •Various surgical techniques •Performing method tests in order to improve assay techniques •Performing intravenous (IV), intraperitoneal (IP), and intracerebroventricular (ICV) injections Responsibilities: •Drafting and editing of manuscripts for publication •Managing three other undergraduate researchers •Maintain proper record-keeping of obtained results •Working with the primary investigator to correct and proofread manuscripts •Interpret results from statistical analysis software •General animal husbandry •Maintaining sterile methods •Following guidelines set by the "National Research Council publication, Guide for Care and Use of Laboratory Animals" and "Radford University Institutional Animal Care and Use committee" Show less
-
-
Education
-
Radford University
BS, Biology