IT Programmer / Developer
A creative and detailed individual with the ability to develop effective and efficient solutions; and well versed in all phases of the software development life-cycle, with a strong knowledge of algorithms and data structures. Looking to join a progressive technology company where my computer programming, Cyber Security, and Computer Networking knowledge from my experience as well as my technical knowledge from my education will be fully harnessed.
Full-stack Developer Knight Enterprises. March 2018 to Present
Develop, test, deploy, and maintain new systems
Developing front end website architecture.
Designing user interactions on web pages.
Developing back end website applications.
Creating servers and databases for functionality.
Ensuring cross-platform optimization for mobile phones.
Ensuring responsiveness of applications.
Working alongside graphic designers for web design features.
Seeing through a project from conception to finished product.
Designing and developing secure REST APIs.
Meeting both technical and consumer needs.
Staying abreast of developments in web applications and programming languages.
Languages: Python2 and Python3, Angular 6 & 8, C#, PHP 7, NodeJS, Java Script,Java,Batch Scripting, Shell Script
Frameworks: Laravel, Lumen, Angular 6 & 8, Vue,js,Reactjs,Ember.js,Node.js
AWS: EC2,Lightsail,Elastic Beanstalk,EC2 Image Builder,S3,EFS,S3 Glacier,RDS,DynamoDB,ETL,Athena, AWS Glue
MySql, MariaDB, Oracle and MongoDB
Information Technology Network Administrator Operation PAR Inc. March 2017 to December 2017
Designing and installing well-functioning computer networks, connections and cabling
Performing troubleshooting to system failures and identify bottlenecks to ensure long term efficiency of network.
Creates, changes, and deletes user accounts per request
Develops and maintains installation and configuration procedures
Administer critical client systems, including Active Directory and exchange
Contributes to and maintain system standards
Repairing and recovering from hardware or software failures. Coordinating and communication with impacted constituencies. Identifying and escalating situations that requires urgent attention.
Testing and configuring software and maintain and repair hardware and peripheral devices
Performing ongoing performance tuning, hardware upgrades, and resource optimization as required. Configuring CPU, memory, and disk partitions as required.
Performs daily system monitoring, verifying the integrity and availability for all hardware, server resources, systems and key processes, reviewing system and application logs, and verifying completion of scheduled jobs such as backups.
Monitor network traffic using packet analyzers to identify and troubleshoot network issues
Performing daily backup operations, making sure all required file systems and system data are successfully backed up to the appropriate media, recovery tapes or disks are created, and media is recycled and sent off site as necessary.
Researching and recommending innovative, and where possible automated, approaches for system administration tasks. Identifying approaches that leverages resources and provides economies of scale.
Applying OS patches and upgrades on a regular basis and upgrades administrative tools utilities. Configure or adds new services as necessary.
Providing technical support on hardware and software including remote and VPN users.
Managing databases and monitoring networking equipment’s
Develop and maintain network documentations
assist in designing and engineering new networks, and redesigning existing networks to accomplish client goals
Supporting and maintaining PCI security, network encryption and other security related technologies.
Installing firewall using Cisco, SonicWall, Juniper Networks, Meraki
Installing new or rebuilding existing servers and configure hardware, peripherals, services, settings, directories, storage, in accordance with standard and project or operational requirements
Configure advanced switching functions
Configure advanced routing functions, including NAT tables, ACLs and subnet
Setting up and maintaining Site to Site VPNs, VLANs, SSL VPN, Layer 3 routing and other related routing technology.
Configuring, maintaining and making use of packet sniffers
Troubleshoot complex network issues at all layers of the OSI model and across different types of network devices.
Setting up and managing VMWware, VSphere
Performs regular file archival and purges as necessary
Supporting and maintaining DNS, Active Directory, WINS, DHCP, Exchange, IIS, and other related server technology.
Data recovery in case of an emergency
Maintains operational, configurations, and other procedures
Python Developer Revel Systems Inc. November 2015 to March 2017
Configure Devices and making sure that we have enough products configured to get shipped out.
Crafting scripts to automate repetitive tasks, using : python 2 and 3, Apple Scripts, and other great tools like Selenium Webdrive (GeckoDriver, ChromeDriver, etc).
writing reusable, testable, and efficient code
Integrating user facing elements developed by front end developers with server side logic
Implementation of security and data protection
Working with AWS, MySQL, MongoDB, PostgreSQL
Creating databases schemas that represent and support business processes.
Unit testing and debugging
Troubleshoot and solve issues as they arise.
working with Python frameworks (Django, Flask, Pyramid, TurboGears, Web2py,Torando)
BootStrap, HTML5, CSS3, JSON, XML web-services, angular
JQuery, SASS, LESS,PHP
User authentication and authorization between multiple systems, services, and environments.
Computer Network Engineering Internship Revel Systems Inc. August 2015 to November 2015
Conducting network troubleshooting
Designing and implementing network solutions for customers
upgrading data network equipment to the latest stable firmware release
Configuring routing and switching equipment
Configuring and maintaining firewalls
Undertaking data network fault investigations in local and wide area environments, using information from multiple sources.
Researching new ways of doing things, and automating repetitive time consuming procedures.
CISSP Associate of (ISC2) – (March 2015 to March 2021)
CCNA Routing and Switching – (July 2016 to July 2019)
CompTIA Security+; CompTIA A+ and CompTIA Network+ – (June 2014 to June 2021)
MTA: Windows Server Administration; Security Fundamentals, Network Fundamentals – (April 2014)
Bachelor in Cyber Security January 2016 to March 2018
St. Petersburg College – Seminole, FL
Associate in Computer Network Engineering August 2014 to November 2016
St. Petersburg College – Seminole, FL
High School Diploma June 2010 to June 2014
Gibbs High School
Building robust API’s
Administrating Microsoft Windows domains, Hyper-V, SQL, and Office 365 Familiarity with Cisco Switches, VLAN’s, iSCSI, NAS, and SAN’s
SQL server experience
Router, Switch, Firewall, VLAN, Wireless and VPN configurations
Exchange servers, SQL Servers, IIS Servers, FTP Server and Terminal Servers
Microsoft Office Suite including Office 365
Installation, configuration, operation and maintenance of Microsoft Windows Server 2008, 2012; Linux based servers, SQL Server. Support and maintain wireless network.
FTP, TCP, UDP, SMTP, POP3, Kerberos, IKE, and other protocol configurations.
Active Directory, DNS, DHCP, WINS(Windows Internet Name Services), WSUS(Windows Server Update Services)