Experienced Principal Software/Systems Engineer Consultant and Team Leader. Strong consulting and leadership skills, consistently delivering projects on time and within budget. Proficient in Java EE/Spring and embedded software development, application security, software energy-efficiency optimization, embedded software, Linux, and networking. Proven track record in team leadership and pre and post-sales training. Seeking a full-time opportunity.
- Collaborating with various cybersecurity consulting providers, specializing in software vulnerability remediation, to offer software...
- Collaborating with various cybersecurity consulting providers, specializing in software vulnerability remediation, to offer software engineering services and fill a gap in their service offerings.
- Designed and implemented a scalable CIAM (Customer Identity Access Management) solution using Okta, Java, and Spring Security, incorporating features such as Single Sign-On, Multi-Factor Authentication (MFA), and Okta Access Gateway. Deployed the solution in both simple (dev env) and single cluster (prod env) architectures with internal load balancing.
- Collaborated with stakeholders to ensure seamless integration, adherence to security policies (ie. change management), and GDPR compliance for user privacy during the implementation and testing of a CIAM solution.
- Reproducing and fixing software bugs and security vulnerabilities found by SAST and DAST.
- Development of an innovative Eclipse IDE plugin for measuring and optimizing energy efficiency.
- Producing whitepapers and blog posts on software energy-efficiency and security, effectively promoting and showcasing the supported services.
- Conducting presentations to educate prospective clients on software energy-efficiency optimization.
- Technologies used: Java EE, Spring Security, Okta Customer Identity Cloud, API Access Management, OAuth2, OpenID Connect, SAML2, Okta Universal Directory, SAST(HP Fortify), DAST(OWASP Zap, BURP Suite), Running Average Power Limit (RAPL) cpu energy reporting, Java bytecode manipulation using Javassist, etc.
- Assisted in the implementation of a Java EE/Spring Boot application called IMAS (Image Migration Application System) that moved and ...
- Assisted in the implementation of a Java EE/Spring Boot application called IMAS (Image Migration Application System) that moved and converted DICOM image and metadata formats from VistA Imaging to the Cerner platform as part of a nationwide medical data migration for the US Department of Veterans Affairs (VA).
- Assisted in the implementation of a Java EE services API for the VA called CVIX (Central VistA Imaging Exchange) that provides images, metadata, study and artifact lists from VistA and Cerner sources with and without a VIX. Also, writing Chef recipes for the CI/CD pipeline.
- Conducted in-house training sessions for team members on cybersecurity initiatives associated with their application development and data management.
- Technologies used: Java EE, Spring Boot, Spring Cloud, Hibernate, HL7 FHIR, RabbitMQ message broker, Chef, Maven, jUnit, Git, GitLab CI/CD, Docker containers, Docker Desktop/Compose, Spring Cloud, Kubernetes, Amazon Elastic Kubernetes (EKS), Postman, Eclipse.
- Developed and maintained the HealtheLiving Assessment (HLA) portal, an integral component of the U.S. Veterans Administration's...
- Developed and maintained the HealtheLiving Assessment (HLA) portal, an integral component of the U.S. Veterans Administration's MyHealtheVet (MHV) website, serving over 20 million users.
- Developed an HL7 client to access medical health records, merging essential information required by HLA with user-provided health-related data from the HLA app questionnaire.
- Changed the gui to an Adaptive design that supported desktop, tablet, and mobile screen sizes.
- Designed a PowerBI solution to replace HLA's statistics portal, enhancing data visualization capabilities and improving overall functionality.
- Upgraded Java EE, Spring, Hibernate, WebLogic, SQL Server, and other dependencies in a complex architecture upgrade.
- Managed and contributed to an ongoing HLA application security initiative that was required for periodic ATO (Authority to Operate) reviews.
- Collaborated with stakeholders to create a strategy and roadmap to improve HLA user metrics. The end result was the integration of Microsoft PowerBI into HLA via PowerBI Gateway to the Azure Government Cloud.
- Wrote a feasibility study for PowerBI integration, systems and software functional specifications, and assisted with complex business processes and internal documentation for required firewall modifications.
- Represented HLA during pre-release feature demos and bug status updates to around thirty MHV stakeholders at the end of every monthly sprint. Participated in daily scrum meetings.
- Trained and helped other software and systems engineers architect solutions and debug complex bugs.
- Technologies used: Java EE, Spring, Hibernate, JavaScript, jQuery, JSP, jUnit, Linux, WebLogic, MS SQL Server, Apache HTTP Server, IBM Engineering Workflow Management, Maven, Ant, Eclipse, Docker, Vagrant, HP Fortify, BURP Suite, Wireshark, SOAPUI, VirtualBox, AppDynamics, Spoon.net, MDWS, VIA, MVI, VistA, HL7, Jenkins CI/CD.