Sory is a Senior Software Architect/Senior Full Stack Software Engineer with TS/SCI CI Poly clearance and tremendous software architecture, development, testing, and DevSecOps experience.
Overview
11
11
years of professional experience
1
1
Certification
Work History
Expert Software Engineer
Leidos
Chantilly, VA
05.2023 - Current
Improved and refactored several components of enterprise-wise Oracle Access Manager(OAM)
Enhanced, upgraded, and updated enterprise-wise OAM Servlet to improve overall performance, modularity, and code maintainability
Broke down enterprise-wise OAM Servlet into several pursuable functional prototypes independent microservices to remove a single point of failure and ensure redundancy
Prototyped a Spring Boot rewrite of the two most crucial authentication flows of enterprise-wide OAM Servlet to upgrade and patch from older Java stacks and JSPs with a new javascript Angular frontend client
Played a crucial role in researching and building small prototypes of numerous Identity, Authentication, Authorization, and Acces Management Tools, such as Ping, Okta, Keycloack, Hipory, Purebred, etc., for integration, conjunctional use, or replacement of OAM
Built an OPA and Kong API integration prototype to upgrade and integrate with enterprise-wise Policy Decision Point(PDP) service
Leverages Configuration as Code tool Ansible continuously for deployment process and improvement
Dedicates to fostering growth and excellence in junior developers through proactive mentorship, providing tailored guidance and support to cultivate their skills and professional development within the team
Commits to ensuring comprehensive documentation for all research, prototypes, and services developed, facilitating seamless knowledge transfer and enhancing team efficiency through accessible and detailed resources
Lead Software Architect & Engineer
Quart Consulting
Upper Marlboro, MD
04.2021 - 04.2023
Directed and oversaw a team of ten comprised of one Software Architect, two Senior Developers, four Junior Developers, and three Software Testers.
Designed, developed, and continued to fine-tune Quart’s all-in-one AI analysis tool.
Produced standardized development practices to streamline and increase the reliability of repetitive tasks.
Managed and oversaw Quart's overall AWS infrastructure and DevSecOps procedures.
Established and managed Quart's GitLab Pipelines and Merge Request procedures.
Developed customized solutions for data pipelines using AWS and NoSQL data stores.
Collaborated with development team members to create and integrate high-availability solutions for mission-critical applications
Participated in the agile development of products within cross-functional frameworks.
Produced proof-of-concept documentation and prototypes for demonstration and evaluation.
Created and implemented forward-thinking systems to meet user needs and improve productivity.
Developed product and technology roadmap and strategy from concept to launch.
11 JUL 2017 - 9APR 2021 (Part Time)
Cloud lifted to and Managed Quart's overall infrastructure on AWS.
Served as a Lead architect and developer of Quart's testing software (eFAST).
Single-handedly built the first web application version of eFAST.
Designed, architected, and developed eFAST multi-platform desktop applications (Windows, Linux, Mac), and a second web application version.
Performed large performance automated load and stress testing weekly.
Continually worked, maintained, enhanced, and refactored eFAST for better performance and optimized update releases.
10 MAR 2014 - 16 DEC 2014
Analyzed technical/business specifications and reviewed documents.
Designed and contributed to the SDLA (Agile, Traditional) models and methodologies.
Performed different stress and load testing on Web Services domain: XML, SOAP, REST, JSON.
Designed and managed Schema, DTD, and XML documents for web Services Testing.
Ran and validated Server/Client Tests, Web-based, E-commerce, and Isolated systems.
Implemented Test Cases/Test Scripts/Test Conditions for Unit Testing and ran web-based application verifications such as Boundary Value Analysis.
Division Tech Lead
Government Agency - Joint Duty Assignment
09.2020 - 04.2021
Led and managed a Software Development Team of nine comprised of four staffers and five contractors.
Broke down division troublesome interconnected applications to design and build several self-healing containerized microservices remediating performance bottlenecks and removing any single point of failure in operations.
Designed and built a live AWS Queueing system to function as a message-relay system to interconnect components from different networks.
Trained and mentored four junior staff developers.
Designed, architected and laid foundations for more than one Web Applications.
Upgraded and patched several Web Application.
Liaised between management and team members by conveying important information and communicating project expectations.
Lead Developer
Government Agency
09.2016 - 09.2020
Played a major role in building next-gen proprietary AI-driven enterprise-size software.
Led, architected and oversaw all software applications from his division.
Set up base AWS architectures and manufactured several base applications with different flavor frontend technologies such as Bootstrap or Angular Material, which all other developers start their projects from.
Played a major role in migrating all of his division's applications and infrastructure to the cloud on AWS from legacy and on-premises servers.
Constantly tracked and incorporated the latest AWS services and solutions in Agency's daily activities to ameliorate and optimize applications performance while reducing AWS costs.
Led design sessions, and consistently took charge of the testing and trial of new technologies before conceiving a standard Agency base stack with corresponding technologies for use by other developers
Consistently worked alongside the Scrum Master to hone and polish the team's Agile structures, code base version control processes, code reviews, and sprint planning sessions.
Refactored several Spring/Java applications to resolve performance and search capability issues by integrating them with Elasticsearch
Routinely performed performance load and stress testing on all applications before their releases.
Participated in one of the Agency's problem-solving teams which take on challenges Agency-wide for extremely difficult and innovative problems, which range from state-of-the-art software and hardware to network and communication challenges.
Trained and mentored several junior developers.
Software Engineer
CSRA
Alexandria, VA
06.2015 - 09.2016
Including coding, unit testing, test team support, technical analysis, design recommendations, and other software engineering duties.
Led the frontend development and supervised teammates’ check-ins.
Participated with the senior developer in the applications' design and framework setup.
Built automated setup scripts and Jenkins tasks.
Maintained the company's Artifactory repository.
Performed performance automated load and stress testing.
Supported development efforts using the Scrum methodology.
Analyzed technical/business specifications and reviewed documents.
Designed and contributed to the SDLA (Agile, Traditional) models and methodologies.
Performed different stress and load testing on Web Services domain: XML, SOAP, REST, JSON.
Designed and managed Schema, DTD, and XML documents for web Services Testing.
Ran and validated Server/Client Tests, Web-based, E-commerce, and Isolated systems.
Implemented Test Cases/Test Scripts/Test Conditions for Unit Testing and ran web-based application verifications such as Boundary Value Analysis.
Test & Grade Specialist
Optoro
Lanham, MD
03.2013 - 02.2014
Ran diverse Back-end testing using complex SQL Queries on the UNIX shell platform
Ran diverse Back-end testing using complex SQL Queries on the UNIX shell platform.
Implemented several bash scripts to automate environment testing
Designed and started several projects from scratch, both individually and with teams.
Set up and documented several different testing environments.
Tested different hardware and consumer electronics.
Education
Bachelors - Computer Engineering | Mathematics Minor
System Administrator - Platform Services - Network Operations Center at LeidosSystem Administrator - Platform Services - Network Operations Center at Leidos