Richard Mcallen

Richard Mcallen Email and Phone Number

Software Engineer
Richard Mcallen's Location
Alexandria, Virginia, United States, United States
About Richard Mcallen

- A results-driven, customer-focused, analytical Software Engineer focused on innovative solutions.- Strong in design and integration problem solving skills.- Extensive experience with linux and open source tools that make for a cost efficient, secure, and robust product.- Engineering web development, all layers, from database to services to user interfaces.- Managing requirements.- Analysis and design of databases and user interfaces.- Implementing software development life cycle policies and procedures.- Highly adaptable in quickly changing technical environments with very strong organizational and analytical skills.

Richard Mcallen's Current Company Details

Software Engineer
Richard Mcallen Work Experience Details
  • The National Institutes Of Health
    Software Engineer
    The National Institutes Of Health May 2007 - Jun 2011
    Bethesda, Maryland, United States
    • Main project consisted of a full lifecycle development of Java (Spring MVC/Hibernate)based application called MTrac (mtrac.nichd.nih.gov). MTrac started as an idea toexpedite a long complicated publication approval process for researchers at NICHD. First,enough requirements had to be collected in order to draw up the Domain Model andWork Flow Diagram. Many other technologies were used (mostly Javabased), as well as other supporting technologies and applications such as… Show more • Main project consisted of a full lifecycle development of Java (Spring MVC/Hibernate)based application called MTrac (mtrac.nichd.nih.gov). MTrac started as an idea toexpedite a long complicated publication approval process for researchers at NICHD. First,enough requirements had to be collected in order to draw up the Domain Model andWork Flow Diagram. Many other technologies were used (mostly Javabased), as well as other supporting technologies and applications such as Maven,Subversion, Jira, Confluence, and Intellij. Eventually the development, test, andproduction servers were migrated to a VMware cloud.• Designed an email subsystem with Java and velocity in MTrac to progress the workflow.The application checked its own email, and moved through a given workflow based oncommands given.• Worked extensively with front end technologies such as HTML, CSS, JSP, Javascript, AJAX,and JQuery.• Acted as software manager that setup and maintained the infrastructure for oursoftware development. This includes development, test, and production environments.Used apache tomcat to deploy web apps on a Linux platform, and also setup/maintainsupporting tools such as maven, subversion, JIRA, and wiki's.• Experience with documentation such as domain models, workflow charts, entityrelationship diagrams, and other such documentation.• Supported a small bioinformatics team and two sequencing clusters.• Maintenance of 5 node SOLiD sequencing cluster.• Setup and maintenance of bioscope resequencing software on a 5-node cluster. Thisincludes the installation of a 16 drive, 25 TB RAID 6 array connected via fiber channel.• Setup and maintenance of a data pipeline for gene sequencing. The workflow easilymoves data between clusters and then to an archive facility for data retention.• Experience with migrating hardware servers to the AWS cloud, as well as maintenance,and performance tweaks in AWS. Show less
  • Freelance
    Software Engineer
    Freelance May 2005 - Jan 2008
    -Design and implementation of custom construction software for Hudson Construction Co. The software does carpentry specific data and measurement conversions.-Setup and installation of 17 client network, Cisco Firewall and wireless network for Scott Edwards at Peninsula Cancer Care Center in Sailsbury, MD.
  • University Of Maryland Baltimore County
    Software Engineer
    University Of Maryland Baltimore County May 2005 - Jan 2008
    Catonsville, Maryland, United States
    • Setup and maintenance of five (Red Hat) bioinformatics servers and several desktops.This includes software such as BLAST and custom bioinformatics based web apps.• Setup and maintenance of Linux homework submission system.• Custom development of MediaWiki for the bioinformatics dept.• Wrote patent for new wiki design.

Richard Mcallen Education Details

Frequently Asked Questions about Richard Mcallen

What is Richard Mcallen's role at the current company?

Richard Mcallen's current role is Software Engineer.

What schools did Richard Mcallen attend?

Richard Mcallen attended University Of Maryland Baltimore County.

Not the Richard Mcallen you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.