Michael England Email & Phone Number
Who is Michael England? Overview
A concise factual answer block for searchers comparing this professional profile.
Michael England is listed as Freelance Software Engineer at Freelance, based in Lafayette, Colorado, United States. AeroLeads shows a matched LinkedIn profile for Michael England.
Michael England previously worked as Principal Software Engineer at Somalogic and Senior Java Developer at Homeadvisor. Michael England holds Mse, Computer Science, 4.0 from University Of Pennsylvania.
About Michael England
As a Software Engineer with over fifteen years of experience, I specialize in building robust, maintainable, and scalable applications. My expertise spans both full-stack development and backend systems, with a strong focus on crafting efficient server-side solutions using Java and Spring Boot. I am passionate about writing clean, maintainable, and well-tested code.With extensive experience across various industries, including healthcare and biotech, I am adept at translating complex business requirements into technical solutions. My commitment to agile methodologies and collaborative, iterative approaches ensures that I work effectively with cross-disciplinary teams to meet and exceed project specifications. I take pride in fostering teamwork, promoting continuous improvement, and mentoring others in the field to drive excellence.
Michael England's current company
Company context helps verify the profile and gives searchers a useful next step.
Michael England work experience
A career timeline built from the work history available for this profile.
Principal Software Engineer
In my role as a Principal Software Engineer, I played a pivotal part in developing software tools to support the SomaScan proteomics assay, a cutting-edge technology in the field of biomolecular analysis. This role allowed me to leverage my technical skills and collaborate with a diverse team of experts, resulting in impactful software solutions that advanced our proteomics research capabilities. My primary responsibilities included:Designing and Implementing a Statistical Normalization PipelineI worked closely with Bioinformaticians to develop a robust statistical normalization pipeline for processing assay results. This involved using Spring Boot microservices for scalable server-side logic, and RabbitMQ and REST APIs for communication between components.Developing User InterfacesI designed and built intuitive user interfaces for Scientific and Bioinformatics users using Vue, JavaScript, CSS, and HTML. These interfaces were crucial for tracking assay results, ensuring users had access to the necessary tools and data in an accessible format.Creating a Reporting FrameworkCollaborating with Clinicians and the Marketing team, I helped create a reporting framework to generate comprehensive customer-facing reports. This involved understanding user requirements and translating them into actionable insights presented through well-designed reports.Championing Agile DevelopmentI was a strong advocate for agile development methodologies, which I utilized to streamline our development processes, improve team collaboration, and ensure timely delivery of high-quality software.Mentoring Junior DevelopersI took pride in mentoring junior developers, providing guidance and support to help them grow their skills and contribute effectively to our projects. This mentorship was instrumental in fostering a collaborative and knowledgeable team environment.
Senior Java Developer
As a Senior Java Developer in the Technical Architecture team, I specialized in identifying and addressing server-side performance issues to optimize our system's efficiency and reliability. My key responsibilities and achievements included:Investigating Server-Side PerformanceI conducted thorough investigations into server-side performance issues, utilizing tools such as YourKit and Nagios to pinpoint potential root causes. I also developed custom log parsing scripts using awk to analyze performance data and uncover underlying problems.Implementing Coherence CachesTo address performance bottlenecks, I introduced Coherence caches in front of several under-performing database queries. This enhancement significantly improved query response times and overall system performance.Enhancing Code Quality and PerformanceI brought previously untested classes under integration and unit tests, ensuring a higher level of code reliability. I also undertook refactoring efforts to enhance both performance and maintainability, optimizing the codebase for better efficiency and long-term sustainability.This role enabled me to leverage a range of diagnostic and optimization tools while contributing to substantial improvements in our server-side infrastructure. My work in performance tuning and code quality enhancement was instrumental in delivering a more robust and efficient system.
Senior Software Developer
In my role as a Software Developer, I contributed to the development of a strategic inventory system, focusing on both front-end and back-end components. My primary responsibilities and achievements included:Developing Strategic Inventory FunctionalityI played a key role in developing functionality for the Offnet strategic inventory sub-system using Java and Flex. This involved creating robust features to support complex inventory management needs.Addressing Performance and Data IssuesI investigated and resolved various performance issues and data duplication errors, enhancing the system's efficiency and reliability. My efforts led to significant improvements in system performance and data integrity.Providing Training and MentoringI offered training and mentoring for developers who were new to the core technologies used in our projects. This included guiding them through best practices and helping them acclimate to our technology stack.This role allowed me to leverage my technical skills to build critical system components and support my colleagues through training and mentorship, contributing to the successful delivery of a key inventory management system.
Senior Staff Software Engineer
In my role as a Senior Software Engineer, I was instrumental in designing and developing key components of a global Healthcare Information System, utilizing Java, Flex, and SQL. My contributions were critical to the success of the project and included the following responsibilities:Designing and Developing Key System ComponentsI played a significant role in designing and developing various components of the Healthcare Information System. This involved creating advanced functionalities, such as order entry, scheduling, dispensing, and medication administration, to enhance the system's capabilities and user experience.Collaborating with Clinical ExpertsI worked closely with clinical subject matter experts to define and refine system requirements. This collaboration ensured that the solutions I developed met the specific needs of healthcare professionals. I decomposed these requirements into actionable tasks, created high-level designs, and provided accurate work estimates.Developing Graphically Complex FunctionalityI tackled some of the most graphically complex features within the application, demonstrating a deep understanding of the Flex custom component model. Despite lacking formal training in Flex, I quickly acquired the necessary skills and applied them effectively to build sophisticated user interfaces.Providing Design Guidance and Technical MentoringI offered design guidance and technical mentoring to team members, including remote teams based in India, China, and Germany. This involved sharing expertise, offering support, and fostering a collaborative environment to drive successful project outcomes.
Senior Staff Software Engineer
In my role as Senior Staff Software Engineer, I spearheaded the design and development of a scheduling system for hospital operating rooms. My responsibilities and achievements included:Full-Stack DevelopmentI collaborated with subject matter experts to design and develop key front- and back-end functionality using Java, JEE, and Eclipse RCP/SWT.Developing Booking and Availability LogicI developed the logic to handle booking and availability conflicts, which was the most complex aspect of the application. This required meticulous handling of date and time logic to ensure accurate scheduling and conflict resolution.Advancing Test Driven Development (TDD)I championed the adoption of Test Driven Development within the team, utilizing JUnit, JMock, and Spring Dependency Injection to improve code quality and maintainability. This approach helped ensure robust and reliable software.
Staff Software Engineer
I was the principal designer for the Batch and Transaction sub-system of a full-featured financial system for US hospitals.
Consultant
I was the sole designer and developer of a drug research database and UI at SmithKline Beecham.
Programmer
I developed a database for tracking clinical research trials participants, and performed statistical and pharmacokinetic data modelling.
Michael England education
Mse, Computer Science, 4.0
Bachelor Of Science (Bsc), Computer Science And Applied Mathematics
Frequently asked questions about Michael England
Quick answers generated from the profile data available on this page.
What company does Michael England work for?
Michael England works for Freelance.
What is Michael England's role at Freelance?
Michael England is listed as Freelance Software Engineer at Freelance.
Where is Michael England based?
Michael England is based in Lafayette, Colorado, United States while working with Freelance.
What companies has Michael England worked for?
Michael England has worked for Freelance, Somalogic, Homeadvisor, Horizontal Integration, and Siemens Healthcare.
How can I contact Michael England?
You can use AeroLeads to view verified contact signals for Michael England at Freelance, including work email, phone, and LinkedIn data when available.
What schools did Michael England attend?
Michael England holds Mse, Computer Science, 4.0 from University Of Pennsylvania.
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 Michael England you were looking for.
View similar profiles