Josh Sylvia

Principal Software Engineer

United States

About

Programming Languages and Frameworks: Angular, React. C, C++, C#, Java, Perl, Python, Go, Html, CSS, Shell, JavaScript, and Swift.  Operating Systems: Linux(RedHat & Debian), Unix, Mac, Android, IOS, Cisco IOS, Windows, Win Server.  Databases: SQL, MySQL, Postgres, MongoDB.  DevOps, Tools and programs: AWS. Azure. Google cloud, VPNs, Docker, Kubernetes, Git, Atlassian Suite, IntelliJ, PyCharm, StarUML, AutoCAD, PSpice, Xcode, Android Studio, Eclipse, NetBeans, SwiftUI, and MS Office.  Knowledge in Cloud Architecture, Computer Architecture, Computer Networking, and Software Applications

Experience

  • Principal Software Engineer at Department of Defense USA
    Jun 2019 - Present · 7 yrs 2 mos

    Managed a team of about 40 personnel consisting of Software Engineers, System Administrators, Project Managers, Customer Service, and Auditors. Managed all server migrations in real-time with minimal downtime that had many other systems communicating with them. Supervised all Tier I, Tier II, and Tier III JIRA support tickets. Directed a team to develop a security system dashboard that helps detect intrusion detection, network usage, CPU usage, memory usage, and much more. In charge of recruitment, interviews, and new hires as well as mentoring junior software engineers about systems architecture, coding standards, documentation and data flows. Documented complex code, data flows, architecture, and network diagrams to have a clear picture of the overall set of systems. Gave roles and access to key personnel on web servers including; Niagara Files, ElasticSearch, and Kibana as well as SSH access to many servers. Worked on the development of web, communication, metric and analytic servers. Organized code reviews with the product team to gain feedback for Software Engineers to Develop. Using Selenium, built a unit testing system for a web application that reduced bugs by 25%. Using Playwright and AWS, built an application to access the web using a variety of browsers. Adopted COTS software and 3rd party software such as; AI / ML video analytics and Deepfake technologies into a software application. Working relationships with outside partners to build state-of-the-art techniques to receive and analyze data. Built a workflow management system that sets part of the system to working, degraded, broken, or archive. Workflow management system would remove broken or unusable workflows from customer view and add documentation on how to fix the workflow. Designed a UI to be more accessible for disabled users using JAWS screen reader. Overseen updates to software vulnerabilities and End Of Life (EOL) products as well as server migrations to get off older hardware.

  • Software Engineer-DevOps platform team, at Barracuda (NYSE: CUDA)
    Jan 2018 - Jun 2019 · 1 yr 6 mos

    Worked on a Linux development machine to build virtual machines for ESXi, HyperVisor, XenCenter, AWS, Google Cloud, and Azure.  Installed HyperVisor, VMWare, and XenCenter tools for on premise Virtual Machines.  Installed WA agent for Azure and custom packages for AWS cloud Virtual Machines.  Created custom scripts that would install applications and services on different platforms.  Modified iptables pre-routing rules to point to a specific destination port that contained the End User License Agreement (EULA).  Assisted in building a complete Software As A Service (SAAS) Development Structure.  Helped in designing a complete database structure for SAAS project.  Built a Docker web server container that uses python flask.  Designed function that would be able to communicate with Azure, AWS, and Postgres database.  Maintained MySQL and Postgres databases.  Created RESTFUL API’s that would accept JSON post request and bill the customers according to their billing model.  Supported logging that gave details of transactions processed.  Modified a sendmail daemon to send mail alert when logging hit a critical error.

  • Website and Application Developer at NASA Goddard Space Flight Center
    Jun 2017 - Aug 2017 · 3 mos

    * Wrote perl scripts and used keywords to locate files in a hierarchical file system. * Used perl and string manipulation to redesign and rebuild a new file system for the webserver. * Data entry for MySql database. * Tested docker server in Windows and Linux environments.

  • Field IT consultant at Smart Source LLC
    Jun 2008 - May 2017 · 9 yrs

    Consultant for remote network operations.  Replaced VOIP cards in Cisco r.  Installed and configured network printers.  Installed and replaced credit card machines.  Removed virus and malware from infected systems.  General computer maintenance and replacement and installation of new hardware.

  • Field IT Constultant at Xcite
    Oct 2003 - Jun 2008 · 4 yrs 9 mos

    * Refined my skills in Desktop Support and Network Administration. * Assist customers with tool selection and strategic direction of tools for network management systems. * Provided desktop support for End Users.