David Lowery Email & Phone Number
@hachettebookgroup.com
2 phones found area 781
LinkedIn matched
Who is David Lowery? Overview
A concise factual answer block for searchers comparing this professional profile.
David Lowery is listed as Transportation Security Officer at Transportation Security Administration (TSA), based in Greater Boston, United States. AeroLeads shows a work email signal at hachettebookgroup.com, phone signal with area code 781, and a matched LinkedIn profile for David Lowery.
David Lowery previously worked as Lead Developer at Hachette Book Group and Senior Software Engineer at Harvard University - Museum Of Comparative Zoology. David Lowery holds Bsc, Computer Science from University Of Massachusetts Boston.
Email format at Transportation Security Administration (TSA)
This section adds company-level context without repeating David Lowery's masked contact details.
AeroLeads found 1 current-domain work email signal for David Lowery. Compare company email patterns before reaching out.
About David Lowery
Full Stack Software Engineer with experience developing biodiversity informatics desktop and web applications.
Listed skills include Java, Xml, Hibernate, Java Enterprise Edition, and 18 others.
David Lowery's current company
Company context helps verify the profile and gives searchers a useful next step.
David Lowery work experience
A career timeline built from the work history available for this profile.
Lead Developer
Responsible for planning, design and implementation of system architecture from documentation.Gathering of business requirements in the form of user stories, translation of the requirements into tasks and subtasks, divided work up among team members.Follow up communication on user submitted bug reports as part of ongoing maintenance of legacy applications.Coordinated development of projects in an agile development leading a team of 10-20 developers.Planning and organization of release deployments including coordination between Development Team, Server Operations and DBAs to push changes to production in a timely manner.Migration of Django application with MongoDB backend to microservices architecture using JavaEE (Spring Boot) and SQL Server on Azure.Implementation and integration of SSO Authorization library into existing Spring Boot projects using OAuth and Spring Security.Front end development of MVC web application using Angular.Docker containerization of web services for deployment to Linux VMs hosted on Azure.Conducted regular standup meetings and managed testing, development and code reviews.
Senior Software Engineer
Contributed to the development of a distributed data cleaning workflow engine for deployment to the cloud using the Akka framework in Java.Used Akka in a scalable architecture to support running workflows on multiple large datasets concurrently.Identified and addressed performance bottlenecks using the Kamon monitoring toolkit. Created a proof of concept using Kafka to demonstrate streaming data as messages as a way to further increase performance.Implementation and support of business logic for data cleaning operations written in Java and Python.Full stack development of a web application to support data cleaning of specimen occurrence records, as part of the Kurator project, using the Play Framework in Java, MySQL, JavaScript, JQuery, Backbone.js, and Bootstrap.Implemented a messaging and event monitoring system using MongoDB to store incoming requests and record annotation history.Worked on a multi-tiered Java Spring MVC application in an Agile environment for data quality control, sharing and annotation of collections data across multiple institutions as part of a development role on an NSF funded project called Filtered Push.Wrote scripting engine library to support running Python in a Java application by embedding the Python interpreter using C and the Java Native Interface (JNI).Created a semantic web data binding library using Java reflection and Jackson for the generation of RDF/XML or JSON-LD from a Java bean data model.Development of a domain specific language, specified as XML configuration, for defining the mappings between vocabulary terms and Java bean instance variables/methods.Created a common document-store connector API for extensible support of clients using a variety of different database systems (Relational Databases, NoSQL, Semantic Web).Exposed network functionality and business logic via a microservices architecture (REST/SOAP) and modified PHP web portal applications for use as clients of Filtered Push nodes.
Java Programmer
Supported and customized open source collections management software (Specify 6) written in Java for curatorial staff members. Primary responsibilities were submitting bug fixes and responding to feature requests. Made several changes to the Swing UI forms to improve user experience. Added a functionality to perform batch operations on multi-specimen loans from a list of specimen barcodes. Made schema changes to the MySQL database and updated Hibernate data model. Implemented new business logic operations to support the changing requirements and needs of the staff.Created a custom PDF invoice generation system for transactions (specimen loans and returns) using XML, XSLT, XSL-FO and Apache FOP. Helped to develop JUnit tests for major changes/fixes that were to be pushed back to the main branch.Supported ongoing development of a custom implementation of the Specify collection management software, a Java desktop application, for use with botany data.Made schema changes to the MySQL database, updated the Hibernate data model and implemented new business logic operations to support the changing requirements and needs of the staff.Customized Swing UI data entry forms and added a functionality to perform batch operations in order to improve user experience and better support the curatorial workflow used at the Herbaria.Implemented reporting engine, using Apache FOP and XSLT templates, to automatically generate PDF reports for transactions (specimen loans and returns) directly from data in the MySQL database, eliminating the need to manually generate reports.Assisted in the debugging of performance issues related to Hibernate and Swing and helped to develop JUnit tests for major changes/fixes that were to be pushed back to the main branch.
Java Programmer
Responsible for debugging, testing and support of Filtered Push Java prototype. Created external documentation suitable for the installation and configuration of the project.Configured and deployed the Filtered Push network demo and related software components (Apache Tomcat, Hadoop and ActiveMQ).Worked on XML processing in Java with SAX and DOM. Enhanced the UI of the Filtered Push web client and created custom JSF widgets for display of data.Used the Java Hibernate Persistence framework for object relational mapping of the data model objects and schema in the MySQL database.Created custom components and enhanced the JSF web UI of the Filtered Push web client.
Java Programmer
Maintained and extended the Electronic Field Guide (EFG), a JSP web application, built using the Spring framework, for authoring digital versions of biological field guides.Used JDBC and SQL to edit the database schema to support additional functionality. Managed the Linux server, Tomcat instance and MySQL database that the application was hosted on. Planned and executed data migration from one server to another. Created a portable implementation suitable for demonstration or hosting of a personal local instance or sandboxed EFG using bootstrapped Tomcat. Made and documented changes to the Apache Ant build scripts used to build and deploy to Jetty and Tomcat servers.Responsible for deployment of new releases and migration of the application to Apache Tomcat and MySQL running on a Linux dedicated server.
It Support Specialist
Windows XP/Server 2003 administration and supportPC hardware troubleshooting and repairExperience using Active Directory and Microsoft Exchange ServerOffice 2003/2007 deployments via the Resource ToolkitNorton Ghost disk imaging and image creationBasic network administration and supportSoftware and web application support
David Lowery education
Frequently asked questions about David Lowery
Quick answers generated from the profile data available on this page.
What company does David Lowery work for?
David Lowery works for Transportation Security Administration (TSA).
What is David Lowery's role at Transportation Security Administration (TSA)?
David Lowery is listed as Transportation Security Officer at Transportation Security Administration (TSA).
What is David Lowery's email address?
AeroLeads has found 1 work email signal at @hachettebookgroup.com for David Lowery at Transportation Security Administration (TSA).
What is David Lowery's phone number?
AeroLeads has found 2 phone signal(s) with area code 781 for David Lowery at Transportation Security Administration (TSA).
Where is David Lowery based?
David Lowery is based in Greater Boston, United States while working with Transportation Security Administration (TSA).
What companies has David Lowery worked for?
David Lowery has worked for Transportation Security Administration (Tsa), Hachette Book Group, Harvard University - Museum Of Comparative Zoology, Harvard University - Herbaria, and Umass Boston.
How can I contact David Lowery?
You can use AeroLeads to view verified contact signals for David Lowery at Transportation Security Administration (TSA), including work email, phone, and LinkedIn data when available.
What schools did David Lowery attend?
David Lowery holds Bsc, Computer Science from University Of Massachusetts Boston.
What skills is David Lowery known for?
David Lowery is listed with skills including Java, Xml, Hibernate, Java Enterprise Edition, Spring Framework, Maven, Javascript, and Spring.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the David Lowery you were looking for.
View similar profiles