Summary
Overview
Work History
Education
Skills
Timeline
Generic

Miya W. Longwe

Randolph,MA

Summary

Solutions-oriented hands-on Principal Software Engineer and Tech Lead with notable success directing and implementing a broad range of software initiatives while participating in planning, requirements analysis, implementation, deployment, maintenance and end user training of software solutions in direct support of business objectives. Friendly provider of deep programming knowledge and invaluable final products.

Overview

27
27
years of professional experience
8
8
years of post-secondary education

Work History

Principal Software Engineer/Tech Lead

Ispecimen
10.2022 - 02.2024

Acted as hands on tech lead of software development initiatives, subject matter expert and primary point-of-contact in an agile environment. Led software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability and performance. Orchestrated efficient large-scale SaaS software deployments in AWS environments using Spring Boot microservices, Angular, Elasticsearch, Postgres, Java 8/17, Bitbucket, Jenkins, Datadog, Terraform, SonarQube, Gradle, PL/SQL, Restful APIs, JSP, JSTL, TDD, Tomcat, Maven, Spring Security, Auth0, Docker, Python/Django, Typescript and Liquibase. Successfully replaced home grown authentication and authorization services with Auth0 boosting security and login user experience. Conducted code reviews and mentored team members.

Principal Software Engineer/Tech Lead

Cayuse LLC
07.2021 - 11.2022
  • Hands on lead software development initiative as subject matter expert and primary point-of-contact for project management staff.
  • Led a global software development and testing team of13 members to design and develop robust solutions to meet client requirements for functionality, scalability and performance.
  • Orchestrated efficient large-scale SaaS software deployments in AWS environments using Spring Boot Webflux, React, Elasticsearch, Postgres, Flowable, Java11, Bitbucket, SonarCloud, Gradle, Maven, Spring Security, Docker, SNS IAC, Quarkus, New Relic, Rancher, Helm and Kubernetes.
  • Conducted code reviews and mentor team members in software development skills and leadership responsibilities.
  • Participated in recruiting and interviewing

Senior Software Engineer

Liberty Mutual Insurance
09.2019 - 07.2021
  • Designed and implement front-end UI and backend event-driven microservices using TDD to support highly customizable and scalable APIs to support high volume online personal insurance business
  • Worked closely with other business analysts, development teams and infrastructure specialists to deliver high availability solutions for mission-critical applications.
  • Created procedures for system monitoring, recovery, backup and optimization.
  • Technologies used included Spring Boot, Spring Cloud, Spring Config, Netflix Eureka, Hystrix, Ribbon, Feign, Zuul, IBM WAS, AWS, Docker, Kubernetes, Rancher, Helm, Swagger, Spring Data JPA, Bitbucket, JIRA, Agile, Core Java, Docker, Maven, Jenkins, Java 8/10, Linux OS, SonarQube, Mockito, React, Typescript Hibernate, Node JS, Cucumber, AWS API Gateway, AWS Lambdas, MSK, Kafka, Bamboo, AppDynamics, Splunk, DB2, DynamoDB, MongoDB and other technologies


Senior Java Microservices Developer, Team Lead/Consultant

Homesite Insurance
06.2018 - 07.2019
  • Managed a team of developers, provided mentorship and conducted code reviews
  • Created software architectural designs
  • Implemented Spring Boot Microservices to support high volume insurance customer facing sites
  • Technologies used included Spring Boot, Spring Cloud, AWS, Swagger, Sql Server, Bitbucket, JIRA, Agile, Core Java, Docker, Maven, Redis, Amazon DyanamoDB, Tomcat 8.xx, Java 1.8/11, SonarQube, Mockito, React, Node Js, Cucumber, API Gateway and other technologies
  • Participated in strategic software process improvement research and emerging technology reviews and adoption efforts.

Senior Java Microservices Developer/Consultant

Penfed Credit Union
10.2017 - 06.2018
  • Designed and implemented Spring Boot Microservices using ATDD and TDD to support highly customizable and scalable APIs for a large commercial bank going through digital transformation
  • Technologies used included Spring Boot, Spring Cloud, Spring Config, Netflix Eureka, Hystrix, Ribbon, Feign, Zuul, IBM WAS, AWS, Docker Swarm, Kubernetes, Swagger, Spring Data JPA, Sql Server, Jenkins, Git, JIRA, Agile, Core Java, Docker, Maven, Jenkins, Tomcat 8.xx, Java 1.8, Linux OS, TeamCity, SonarQube, Mockito, React, Angular, Hibernate, Salesforce, JMeter, Cucumber, AWS API Gateway and other technologies

Senior Java Microservices Software Engineer

Cxense Inc
02.2015 - 08.2017
  • Designed and implemented microservices to support highly customizable and scalable video/audio content processing system destined for some of the most popular websites in a cloud-based environment
  • Technologies used included Spring Boot, Spring Cloud, Netflix Eureka, Ribbon, Feign, Zuul, Hashicorp Consul, Swagger, Elasticsearch, Spring Data Elasticsearch, Jest, Mysql, Docker, AWS, Maven, Jenkins, Tomcat, Java 1.8, Linux OS, SonarQube, Mockito, Node JS, NLP, and recommendation engines among other technologies
  • Championed ongoing technology and process improvement research, POCs, and documented recommendations as well adoption.

Tech Lead/ Senior Software Engineer

Staples, Inc
06.2013 - 02.2015
  • Provided technical leadership to an E-Commerce onshore and offshore Agile development team
  • Created high/low level design, hands on software development, made use of third party frameworks, conducted code reviews and mentored junior associates
  • Interacted and coordinated activities cross-functional teams, including development, user experience, business stakeholders, system administration, database administration, network engineering and production support staff
  • Identified gaps and proactively improved system service level agreements to create modular products that could be quickly customized, enhanced, and branded as needed
  • Technologies used included Spring MVC, Spring Data JPA, Spring Data MongoDB, Websphere E-Commerce, WAS, B/Json, Mongo, Oracle 11.g, Maven, Tomcat, Apache, Cloud computing, RESTful webservices, Hibernate, JPA, GIT, Jenkins, Archiva, Sonar, Jacoco, Node.JS, Selenium, Stash, DB2, Thymeleaf , Linux, Splunk, Tealeaf, Sosta, Akami ADC, CA APM, among other technologies.

Senior Java Developer

First Marblehead Financial
11.2011 - 06.2013
  • Responsibilities included working with business analysts, users, software developers and the business community in implementing software solutions for originating and managing student loans
  • Involved in implementing software solutions for entire project lifecycle (design through rollout) in a scrum based agile environment
  • Technologies used included JAVA 6, JUnit, Spring 3.x JSF, Annotations, Spring Batch, Spring Security, Spring Web Services, CXF, JAXB, Hibernate, JPA, JQuery, Ajax, JSP, SVN, Anthill, JIRA, MAVEN, Selenium test framework, Oracle 11g, SQl Server, JBoss, Websphere 7.0, RSA, HTML, JSTL, XML, CSS

Senior Software Developer

AMICA Insurance Company
01.2011 - 11.2011
  • Responsibilities included working with business analysts, architects, software developers and the business community in implementing software solutions for managing insurance policies
  • Involved in developing and implementing a web based solution for automating billing options for Amica’s Insurance property and mutual products using a home grown web JAVA MVC web framework in an Agile environment
  • Technologies used included JAVA, JUnit, ANT, MyEclipse 7.5, SOAP and RESTful web services, JMS, HTML,XML, JAXB, XPath, ExtJS, JSP, JSON, DB2 and mainframe legacy systems
  • Provided leadership and mentorship to junior developers.

Senior Software Engineer

Boston University
03.2007 - 12.2010
  • Responsibilities included working closely with staff, students, and faculty to analyze and understand business requirements of a diverse user community
  • Responsible for designing of quality technical solutions aligned with Boston University strategic goals and comply with the University’s architectural standards
  • Made recommendations towards the design and development of application architecture, business systems, and development of new or reuse of existing code
  • Involved in the full systems life cycle and is responsible for designing, implementing and supporting software applications that are delivered on time and within budget
  • Designed developed and implemented a JSR 168 Spring MVC portlet application used by students, staff and faculty to evaluate and rate courses taught by Boston University School of Management faculty members
  • The application was developed using J2EE Technologies (JSP, Beans, and HTML), JSTL, XML, Spring MVC portlet framework, Hibernate ORM, Maven, Displaytag
  • The portlet was deployed in uPortal portal container running on an Apache Tomacat 1.6 server
  • CAS was used for user authentication
  • Oracle 11g was used as backend database accessed via Hibernate (using DBCP 1.4)
  • Designed, developed and implemented a JSR 168 Spring MVC portlet application used by students, staff and faculty to create, view, update, delete, print reports of facility related requests
  • The application was developed using J2EE Technologies (JSP, Beans, and HTML), JSTL, XML, Spring MVC portlet framework, Jmail, Displaytag, Hibernate and Maven
  • The portlet was deployed in uPortal portal container running on an Apache Tomacat 1.6 server
  • CAS was used for user authentication
  • Oracle 11g was used as backend database accessed via Hibernate (using DBCP 1.4)
  • Designed and developed a JSR 168 Spring MVC portlet web application used by students, faculty and staff as main gateway to access various applications, application links, forms and blogs
  • The application was developed using J2EE Technologies (JSP, Beans, and HTML), JSTL, XML, Spring MVC portlet framework, Annotations, Javascript, Ajax, JQuery, Hibernate ORM and Maven
  • Oracle 11g was used as backend database accessed via Hibernate (using DBCP 1.4).

Senior Software Engineer

Novartis Institutes for Biomedical Research
08.2003 - 03.2007
  • Responsible for leading all software and IT projects in support of the Lead Discovery, Pre-Clinical Profiling and Data Technology groups as well as facilitating and guiding the direction and strategy of software development within Novartis
  • Technical expert/representative in software audit of products considered for procurement
  • Participated in numerous collaborative research efforts with lab automation vendors with regards to software validation, audits and quality assessment
  • Designed, developed and implemented a web application system for managing user access and passwords and access to various systems
  • The application was developed using Java Servlets, JSP, Beans, HTML, XML, LDAP and Struts 1.1 framework
  • Data access was through JDBC API to Oracle 10.0 database
  • Designed and developed an automated system to optimize Novartis’s drug discovery and development
  • The system was built using MS VB 6.0 using XLFit analysis package, custom statistical functions to help automate data generation, analysis and validation
  • The data was then piped into an Oracle database via a Demon constructed in Visual Basic running on a remote network server
  • Successfully implemented an integrated High Throughput assay production tracking system to automate the process of running experiments, data capture from different robotic systems, statistical analysis and data visualization
  • The system was built using VB6.0 using OBDC API to Oracle 9 as back-end
  • Championed the IT and software integration of a fully automated $3.2 million compound storage and plate production system
  • The system was capable of producing over 1,000 assay plates per day unattended and could store up to 3.0 million tubes of compounds.

Senior Software Engineer

Millennium Pharmaceuticals
04.1997 - 08.2003
  • Promoted to manage software development efforts to support various departments within the Drug Research and Development organization
  • Esigned and developed a system that tracked inventory, reagents, robot systems preventative/maintenance schedules, and allowed for trouble ticket submission of Robotic equipment
  • This system triggered emails and pager calls via a Mailer ActiveX control that I constructed
  • The software was written in VB and utilized an Oracle database
  • Designed and developed a system that tracked Gene Sequencing and Clone experimental data
  • The software was written in VB and utilized a Sybase database which was later migrated to Oracle environment
  • Designed and developed software to control robot hardware used for Gene Sequencing using VB6.0 and Activex controls
  • Developed a web application using Java (JSP, HTML, Servlets and JDBC) for tracking experiment requests, results, reagents and assay plates logistics
  • Recipient of two Millennium’s ‘Star Performer’ awards in 2003.

Education

Masters - Software Engineering

Brandeis University
Waltham, MA
09.1999 - 05.2003

MBA - International Business and Marketing

Cardiff Business School, University of Wales
Cardiff
09.1995 - 05.1997

Dip - Agriculture, Plant and Animal Sciences

University of Malawi
Lilongwe
09.1981 - 05.1984

Skills

Programming: Java, Javascript, Nodejs, Typescript, Python

Timeline

Principal Software Engineer/Tech Lead

Ispecimen
10.2022 - 02.2024

Principal Software Engineer/Tech Lead

Cayuse LLC
07.2021 - 11.2022

Senior Software Engineer

Liberty Mutual Insurance
09.2019 - 07.2021

Senior Java Microservices Developer, Team Lead/Consultant

Homesite Insurance
06.2018 - 07.2019

Senior Java Microservices Developer/Consultant

Penfed Credit Union
10.2017 - 06.2018

Senior Java Microservices Software Engineer

Cxense Inc
02.2015 - 08.2017

Tech Lead/ Senior Software Engineer

Staples, Inc
06.2013 - 02.2015

Senior Java Developer

First Marblehead Financial
11.2011 - 06.2013

Senior Software Developer

AMICA Insurance Company
01.2011 - 11.2011

Senior Software Engineer

Boston University
03.2007 - 12.2010

Senior Software Engineer

Novartis Institutes for Biomedical Research
08.2003 - 03.2007

Masters - Software Engineering

Brandeis University
09.1999 - 05.2003

Senior Software Engineer

Millennium Pharmaceuticals
04.1997 - 08.2003

MBA - International Business and Marketing

Cardiff Business School, University of Wales
09.1995 - 05.1997

Dip - Agriculture, Plant and Animal Sciences

University of Malawi
09.1981 - 05.1984
Miya W. Longwe