Arman Mikaili
Senior Software Engineer
Davenport Iowa
Objective
To be a leader in technological innovation/modernization, and thus to leverage the excellence of the organization, as a technical direction leader, information technologies/enterprise-software architect, senior consultant, senior full stack software engineer, or other commensurate role.
Experience Summary
More than a generation of experience as a lead developer/architect, in multi-million dollar projects, with Fortune 500 companies and Federal agencies (DOD, DOE, NIH, USDA), including Raytheon, Motorola, Caterpillar and Textron, in vertical domains such as financial (investment banking), and e-Commerce (POS). Another decade+ experience as Mechanical Engineer in the automotive and production industries.
Education
Bachelor of Science (Dual-Major):
Computer Science
Iowa State University, completed all requirements for the CS Major curriculum. December 1998. Major GPA: 3.75/4.00.
Mechanical Engineering
Iowa State University, graduated BSME May 1981. GPA 3.1 (Minor in Mathematics).
Work Status:
US Citizen. DOD Security Clearance, 2014; National Agency Check Inquiries (NACI) Public Trust (USDA), 2017.
TECHNOLOGY EXPERIENCE SUMMARY
Computer Software and Biomedical Data Science
• Expert in Java full stack development; embedded agents, Java Instrumentation, JMX JConsole
• Data Science based on AI, Machine Learning (ML) medical prognosis, ElasticSearch, GraphQL, Knowledge Graphs (KG), Natural Language Programming (NLP): Python, PySpark
• Biomedical informatics, Clinical/Research data platforms, EHR analysis pipelines; Clinical Studies
• Spring MVC Frameworks, Spring Boot; Maven, Gradle, Jython, Spring Cloud, Oracle Coherence clusters
• Mobile App. Dev, JavaScript toolkits, TypeScript, Angular, Dojo, REACT, AJAX/REST protocols
• POSIX-compliant Unix-based, Mac OSX, iOS; C++, real-time software/driver development
• RealTime Operating Systems, Wind-River VxWorks, Tornado, pSOS
• Open Linux: Red Hat, Ubuntu; Qt4.5; GNU devops; Cronjob, admin and process automation, shell scripting
• Perl based web/server development; Catalyst MVC Perl framework
Communication Networks Software Design and Development
• Cloud based API development, Open PAAS Cloud Foundry, AWS API Gateway/Buckets/S3, OpenStack
• Current Expertise in data and voice communication over fault-tolerant elements/networks
• Real-Time software/driver and network protocol algorithm development;
• Network systems design/architecture, Motorola 3G wireless, CDMA, GSM, LTE
• Network Planning/Management applications, SNMP, Mobile Device Management
• Cell or Packet Switched computer networks, ATM, SS7, wireless/wireline telephony protocols
Web, Mobile and Application Server Development
• Service Oriented Architecture, RESTful & SOAP API based Services
• J2EE development and deployment, IBM WebSphere, distributed Message-stream real-time platforms: Apache Kafka/Confluent; JMS, MQ Queues/Topics; virtual clusters
• J2EE; Tomcat Servlet Containers, micro-services, Oracle JDeveloper/WebLogic 12c, Eclipse, IBM WebSphere (WAS), Spring MVC/Boot; Hibernate ORM, EJB3, JSP, Swing, Python/Jython extension language customization; OSF Apache;Tomcat; Virtualization/Container technologies e.g. Docker, Puppet and Agave; JDBC
• XML-based systems configuration, integration, information exchange and data persistence, WSDL; Document Object Model (DOM), Hibernate ORM; JSON, MongoDB, XSLT transformations
• ASP.NET, ADO.NET; Active-X, COM+, DCOM, C#, MS Visual Studio 6.0, C++, MFC
Software CM, Build Stack/Tools and DevOps
• Agile/Scrum development, Product Owner and Scrum Master roles; Jira; Software Development Life Cycle
• UML Component-based software architecture methodology and Component based design; OMG UML2; CMMI; IBM Rational Software’s UML/CM Suite, ClearCase, Telelogic Rhapsody Designer
• Software testing experience includes unit, system, integration level testing, DOD Verification, Validation and Accreditation (VVA), test plans and customer acceptance; QA audits; Test automation and scripting (Perl); Test Driven Development (TDD); Visualization tools for Application performance tuning/monitoring: Splunk, D3
• Software Configuration Management (Build Manager Certified); Telelogic CMSynergy; Clearcase, BitBucket, GitHub; Test Driven Development (TDD): Jenkins/Travis CI/CD automated build-integration-deploy pipelines
Employment History
Professional Staff, Univ. of Iowa, Graduate College (PIA3-GC)Cer
Biomedical/Health Data Scientist
Application Developer 3
Enclave Fellow, NIH-NCATS Grant
Oct 2019 to present
Developing, building, and optimizing, secure, distributed, computational EHR registries, and warehoused bionetwork HPC. Conducting disease mitigation, application software development, and analytics pipelines; to facilitate data-driven, centralized and point of care, Clinical Decision Support (CDS) systems; for medical knowledge-transfer, inferences and prognoses; among scientists, involved in mitigating the formidable COVID-19 crisis.
Fostering the development of analytic toolsets, and resource suites; both on-premise and AWS-EC2 cloud based; for the NIH consortium, of academic medical institutions: cd2h.org. Enabling informed clinical trial designs, therapeutics, care guidelines, and clinical outcome predictions, for novel diseases. Standardized OMOP multimodal, longitudinal, observational data analytics, and use-cases. Curating COVID-19 vaccine and therapeutics trials data, and developing next generation sequencing platforms; to support the development of viral-vector/mRNA vaccines. Providing the community with a secure PHI national database, for harvesting data, and deriving medical decisions, and prognostic support resources: covid.cd2h.org.
Technology stacks include Java8, AWS, Angular, React, NodeJS, Python; GraphQL/SPARQL, knowledge graphs, Elasticsearch, natural language search engines; Google Analytics. Web and metadata crawlers and harvesters. Migration of premise software to the AWS instance: NIH-NCATS.
Under the auspices of NIH Grant awards, to the National COVID Cohort Collaborative (N3C) Academic medical consortium, supporting NIH, and its joint-agency partners CDC/FDA/HHS. Software development: multimodal Analytics resources, for harnessing biomedical phenotype-genotype-pharma data. Build analytic pipelines, aggregate EHR data, with correlated genotypes, and radiographic image data. Deploy and leverage modern COTS and organizational tools, e.g. MDClone, PHOEBE, ATLAS, ATHENA, RxNAV. Implement Clinical Data Management (CDM) and analytics platforms: Palantir Technologies “Foundry” platform, palantir.com.
Data harmonization is provisioned to ensure standardized, verified, PHI protected, patient-level EHR data. Data-driven cluster based, and graph based machine learning. Supporting publications, in the research community’s journals, e.g. Cell, Nature. Frontline clinicians among the target user communities. Enhance the role of data science, and population health informatics, while bridging the gap between clinical care, public health, and academia.
Certification: Human Subjects Protections (HSO), Certified Investigator: https://hso.research.uiowa.edu/certifications-human-subjects-protections-citi Registered @ the Univ. of Iowa, Institutional Research Board (IRB), ORCiD ID: 0000-0001-9779-1512.
Publication:
NIH launches analytics platform to harness nationwide COVID-19 patient data to speed treatments: Journal of the American Medical Informatics Association, Volume 28, Issue 3, March 2021, Pages 427–443: https://academic.oup.com/jamia/article/28/3/427/5893482?guestAccessKey=3855e394-ad3a-4b31-9d9b-36f56b02a858
Prior to the current role:
TD Ameritrade, Oct 2018 to Oct 2019
Full stack development and support of a high throughput, high availability large scale Online Transaction Processing (OLTP) application chain, to include life cycle support and real-time network/app monitoring roles and responsibilities, for TD Ameritrade (now Charles Schwab) next gen, retail and institutional, equities trading, and streaming stock quotes applications. Secure, Scalable platforms based on Oracle (cache) Coherence; Spring MVC/REST and Angular. TDD deployment pipelines, Docker/Puppet containers and performance analysis and tuning using Splunk. Scrum master roles in a full Agile process environment. Expertise in user experience web based front-end development, utilizing the AngularJS and Angular 2+ frameworks.
InfoWeb, May 2018 to Oct 2018
Caterpillar contract: Developed intranet secure web based application, for accessing sensitive (PII data) automotive supply chain information. Role-based access control (RBAC); network/application access, LDAP. Single Sign On (SSO), using “Strong Passwords”, AES256 encryption. Java Secure Socket (JSSE), X509 Certificates, SSL/TLS, HTTPS:// and other security protocols, for applications security.
DOE, Office of Science, Argonne National Lab; April 2017 to April 2018
Computer Env. for Life Sciences (CELS) division: Computational Biology Apps, Web Development.
End to end refactoring of web-based application ModelSEED.org, a co-venture with the Mayo Clinic. Enabled research scientists to build genomics, metabolic models, based on the data curated at Argonne. Angular, Java middleware: Microservices architecture, Openstack cloud, Docker, CI-CD. 508 Accessibility compliance.
Authorship and software dev. credit; in the following publication, et. al:
23-Jan-2018
Manuscript No. TPJ-00087-2018
Title: PlantSEED Enables Automated Annotation and Reconstruction of Plant Primary Metabolism with Improved Compartmentalization and Comparative Consistency
Authors: Seaver, Samuel; Lerma-Ortiz, Claudia; Conrad, Neal; Mikaili, Arman; Hanson, Andrew; Henry, Christopher
Monsanto/Bayer, Ankeny MBT Genetics BioTech Lab; January 2017 to Apri 2017
LIMS/Data Science, Analytics Automation software development department of Monsanto/Bayer molecular breeding technology (MBT) Genomics laboratories. Ported analytics and compute Resource Management (RM) applications to the AWS cloud. Open PAAS Cloud Foundry, AWS API, Apache OSF frameworks, KAFKA, SOLR, streaming real-time, workflow TDD pipelines, Travis CI/CD. Micro-services architecture implementation, configuration and deployment to the PCF cloud, Spring Boot.
US Department of Agriculture Statistical Services USDA NASS On site @ USDA HQ in DC (STG Inc, Contract vehicle); October 2014- January 2017
I was the onsite manager and technical lead, for a team of USDA Genomics Institute, web middleware and mobile client software developers. Translated business scopes and operational requirements into new multi-tiered web and mobile, channels, data pipelines, and solutions, as well as optimizing existing instruments, to enable and empower USDA statisticians and analysts to collect agricultural and genomics data, over the web. Enabling USDA statisticians and other stakeholders to strategize US agricultural data collection, analyze Biological and Supply Chain Management (SCM) data.
Provided rich content, mobile application software expertise, to enable direct real-time field access, for entering and analyzing statistical and biological data, curated by USDA, using various Internet/cellular network connected mobile devices, such as all versions of Apple iPads
Provide technical expertise and oversight, for the implementation phase of SDLC, full cycle software testing, Test Driven Development (TDD), Government acceptance quality assurance plans and test implementation/automation scripting. Expertise in utilizing state of the art, UML compliant, software architecture design and productivity tools, e.g. IBM Rational software suite, with total design and engineering documentation responsibilities. Supporting Software Configuration Management (SCM) and release/deployment teams. GitHub, BitBucket.
Rich Internet Application (RIA) development expertise includes responsiveness (mobile apps, cloud-based deployments…) and UX/optimization. Managed full cycle SDLC projects, based on the Agile process. JIRA. Providing Mobile and web application architecture design and solution strategy expertise.
Accomplishments and Awards: Our NASS Team won the REE/Federal Customer Service Award Program (CSAP) award, for the CAPI computer-aided personal interviewer mobile app, in August 2016: “Selected by the Secretary of Agriculture to receive a USDA Abraham Lincoln Honor Awards”
DOD Contracts Work History
Software Engineer III Textron Systems AAI Test Systems Division Austin, TX; October 2012- September 2014:
Designed, developed and integrated Java and C++ application software, to control Automated Test Equipment (ATE), for the Air Force (B1 avionics). Implemented Computation Resource Management (RM) and ETL pipelines, for curation, transformation and analysis of RF and digital instrumentation test data, across databases with disparate schema/hosts, to enable analysis and inference of test results, as made available via a secure intranet web portal. Transaction based data across Oracle databases, JDBC2 distributed transactions. Utilized Spring MVC/Boot frameworks. ATML test specification transformations, XSLT.
Senior Systems Engineer Raytheon Missile Systems (RMS) Tucson, AZ Nov. 2008-Feb. 2012:
Provided system engineering expertise, software development, product life-cycle and IT support, for a wide spectrum of Test Equipment (TE) form-factors, in a “factory of the future” production environment, with a focus on factory infrastructure software/middleware/network/database development, digital control systems and instrument drivers. Worked in both missile production factory, as well as various performance testing laboratories, for test, simulation and development of avionic systems:
Production factory IT Systems Development and Support/Admin: Designed and developed intranet/server (n-Tier Service Oriented Architecture) software/middleware, and secure web-based, data driven, portal application software. Red Hat Enterprise Linux and JBOSS J2EE Application Server support/admin
Missile Automated Production Test Station Development
Hardware In the Loop Simulation Dept (HWIL)
Consultant; Oracle 360-Commerce POS Software Developer, Starmount July 2012 to Sep. 2012, Infogain Mar. 2012 to July 2012
Lead development of retail store Point of Sale (POS) and multi-channel solutions software. Experience in providing excellence in Software Development, in the Retail/e-Commerce business domain; included providing solutions and enhancements to the POS software, to support multi-channel commerce (Mobile, Web and brick/mortar), and integration thereof, e.g. implementing Mobile POS, and Buy-On-Line-Return-In-Store (BORIS) capability enhancements. This software featured latest technologies in mobile payment and high volume transactions: J2EE and WebSphere Application Server development and deployment, Spring MVC/Boot, Apache open stack, Tomcat, NGINX, RESTful and SOAP based services, payment and other POS transactional data transfer, across Oracle databases, JDBC2 distributed transactions.
Communication Networks
IoT Smart Devices
Engaged in consulting assignments under the following DOD and Private Sector Contracts:
MOBILE DEVICE NETWORKS, AND DEVICE MANAGEMENT
JTRS Subnet Modeling and Analysis, as:
Senior Software Engineer and Lead Analyst:
2004 – 2008; 3 Contract Vehicles, contracts between: Physical Science Laboratory, New Mexico State University Staff, June 2004 to June 2005; and (On site consultant at) US Army TRADOC Analysis Center (TRAC) June 2005 to Dec. 2007
Full Cycle Development and support for the newest analytic combat simulation software, named COMBATXXI (high fidelity, high resolution, stochastic simulation app.), for the US Army Research Laboratory. Enhanced the core-model in Java, Software Driven Radio (SDR) subnet protocols, JTRS, enabling data and voice, over a relay-capable frequency-hopping, self-forming, self-healing network model. Consultant, Program Analyst US Army Depot, Corpus Christi (CCAD), Corpus Christi, TX, Sept 2003 to Jan. 2004; US Navy Chief of Naval Air Training (CNATRA), Corpus Christi Navy Air Station (NAS), June 2002 to Sept 2003
Senior Member Technical Staff, Tellabs, Bolingbrook, IL, Jan. 2000 to May 2001
Software Engineer Motorola Network Solutions Sector, Schaumburg, IL, Jan. 1999- Jan.2000 Developed real-time embedded software for Motorola’s 3G Wireless/Cellular platforms, for broadband communication.
Notable Achievements
Experience in excellence, in performance, in many US Federal, and DOD contract engagements, stretching back to the 1980’s (US Army contract for the M110 Howitzer STS, 1988 to 1994, here in QC). In 2016 I provided presentations at the Library of Congress, to demonstrate the software our team developed, for “USDA-NASS”. Presently working on solving the world’s challenging healthcare problems, infections and pandemics, as a scientific Staff, at the University of Iowa; thanks to NIH grants, for development of software, for medical (clinical studies) use cases.