We provide IT Staff Augmentation Services!

Software Developer / Consultant Resume

5.00/5 (Submit Your Rating)

Birmingham, AL

TECHNICAL SKILLS:

Python Web Development: Django, Flask, REST API, Celery, RabbitMQ, AMQP, SQLAlchemy, MySQL, Oracle, MongoDB, SQL, NoSQL, Maria DB.

Unix/ Linux Tools: CLI, Shell scripting, Perl, RPM, DPKG, APT, Yum, Aptitude, Nmap, Apache, PHP, MySQL (LAMP stack), OpenSSH, OpenVPN, VPNC, vi.

Languages: Python, Unix/ Linux shell scripting, HTML, CSS, JavaScript, some experience with Java, C++, Windows visual basic, and batch scripts.

Operating Systems: Windows 95/98/NT/2000/XP/Vista/7/8, Windows Server 2000/2003/2008/2008 R2, Red Hat, CentOS, OEL, Ubuntu Server and Desktop, Android.

Network Hardware: Cisco firewalls, switches, routers, ACE modules and devices, WLAN controllers, access points, Call Manager, Unity, CUE. Brocade switches FCX, ICX, WLAN controllers, access points. SonicWall firewalls, spam filters, WLAN controllers, access points.

Business Tools: Microsoft Office 2003/2007/2010/2013 OpenOffice/ LibreOffice, Windows 2003/2008 Administration Tools Pack, Microsoft Exchange System Management Tools, Adobe Photoshop, VMware, Telnet, SSH, FTP, Malware/ Spyware/ Virus removal tools, computer imaging software (Ghost, Acronis, etc.), multiple antivirus solutions. (CA etrust, TrendMicro, Microsoft Security Essentials, Kaspersky)

Other: Firm understanding of networking concepts such as TCP/IP, SNMP, VPN, DHCP, DNS, IP addressing, VoIP, virtualization.

PROFESSIONAL EXPERIENCE:

Confidential, Birmingham, AL

Software Developer / Consultant

Responsibilities:

  • Python, Web, Mobile (Cordova / PhoneGap, Android) software development and consulting.

Confidential, Birmingham, AL

Python Developer

Responsibilities:

  • Developed numerous distributed python applications utilizing Django (Web Framework), Flask (Web Framework), SQLAlchemy (ORM), Celery (AMQP), RabbitMQ, Redis, and multiple types and flavors of databases.
  • Administered and maintained all databases including Oracle DB, MySQL, Maria DB, and MongoDB.
  • Familiar with full stack front end and back end development, REST API, SOAP API, JavaScript, CSS, HTML, JSON, XML, YAML, Nginx, Apache.
  • Red Hat, CentOS, Oracle Linux, Debian, Ubuntu Linux administration, Postfix, SendMail.
  • Storage administration, NFS, SMB, CIFS, iSCSI, NetApp, DFS.
  • Version Control Software, GIT, GitHub, BitBucket, GitFlow.

Confidential, Birmingham, AL

Systems Engineer

Responsibilities:

  • Developed and maintained many Python system administration applications.
  • Designed and maintained Linux web servers, file servers, and Linux applications.
  • Designed custom maintenance and monitoring applications for client system administration using Python, SNMP, syslog / log parsing, device polling, and network discovery.
  • Developed Python monitoring software with automatic resource allocation for high availability web applications.
  • Developed customer facing web portal, dashboard UI, and alerting system.
  • Assisted clients with network load balancing for traffic optimization.
  • Designed and implemented numerous solutions that saved time and money for both engineers and users.
  • Assisted in building the Newman Technologies Alabama datacenter, including Brocade network infrastructure, 3 VMware ESXi hosts, 2 Dell SANs, SonicWall firewalls, WLAN Controllers, 15 wireless access points, spam filter, and 10 virtual servers.
  • Migrated old DNS and Domain Controllers (Windows Server 2003) to new Windows Server 2008 VMs. (Physical to Virtual)
  • Experience in documenting IT processes and creating knowledge base articles.

Confidential

Network Chief

Responsibilities:

  • Deployed multiple Python web applications for systems administration, monitoring, and maintenance.
  • Developed Python network monitoring application using SNMP.
  • Responsibilities included implementing and troubleshooting Linux servers, Microsoft servers, Cisco routers and switches, and VMware software.
  • Designed and implemented a Microsoft Active Directory and Exchange network supporting 300+ users.
  • Installed, configured, and maintained numerous Cisco switches and routers.
  • Maintained a high level of network uptime and a quick maintenance turnaround for 4 years.
  • Designed and deployed a CUCM VoIP phone system across 17 military installations.
  • Troubleshoot computer hardware, software and network issues.
  • Answer support calls from users in reference to software or hardware issues.
  • Responsible for maintaining building security system and programming building entry access as well as video surveillance.
  • Create user accounts/email addresses using Active Directory in a Microsoft Windows domain environment.
  • Removal/prevention of computer viruses and malware / spyware.
  • Software installation on desktops and servers.
  • In charge of IT purchases and vendor relations.
  • Setup of scanning from network printer/scanners to desktop computers.
  • Hardware and software installation on servers and desktop computers.

We'd love your feedback!