- 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.
-
Software EngineerThe National Institutes Of Health May 2007 - Jun 2011Bethesda, 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 -
Software EngineerFreelance 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.
-
Software EngineerUniversity Of Maryland Baltimore County May 2005 - Jan 2008Catonsville, 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
-
Computer Science
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?
-
-
Richard McAllen
United States -
2lattice.net, nih.gov
1 +157142XXXXX
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial