Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
softwareengineer_abulaila_2017_01
1. Tariq O. Abulaila
+1 404.290.2519 1950 Roswell Rd Apt 19B4
t.abulaila91@gmail.com Marietta, GA 30068-5097
www.linkedin.com/in/tariqabulaila United States
CAREER OBJECTIVE
Software Engineer /AWS Cloud Architect / DevOps Engineer seeking development position with a reputable
organization; dedicated to performance and quality; the ideal position requires advanced software design and
development of client-based solutions, cloud computing development, management, and administration.
EDUCATION
Bachelor of Science – Software Engineering Aug. 2012—Dec. 2014
Southern Polytechnic State University - Marietta, GA – USA
Associate of Science – Computer Science Aug. 2009—May 2012
Darton State College - Albany, GA – USA
SOFTWARE AND TECHNICAL COMPETENCIES
Development Languages and Frameworks
Laravel framework; PHP, AngularJS, JavaScript, jQuery, AJAX, MySQL, Eloquent ORM; Lumen
ASP.NET MVC, C#.NET, Razor
WCF, XML, and XSLT processing
Microsoft SQL Server; Microsoft Entity Framework, SQL Server Transact SQL (T-SQL)
MEAN stack; MongoDB, Express.js, AngularJS, and Node.js
ReactJS, AngularJS, and Node.js; Sencha ExtJS
Wordpress; PHP, JavaScript, MySQL
HTML5, XML, CSS3; Bootstrap CSS, & custom Cascading Style Sheet frameworks
RESTful API development, Single-Page Applications (SPA); WebAPI
MVC and MVVM design patterns; Mobile-first UX, jQuery UI & jQuery Mobile
Object-Oriented analysis and design (UML and OO)
C#, Java; C++
Software, Applications, and Utilities
IDEs and Editors
MS Visual Studio 2015, Visual Studio Code; NetBeans, Eclipse, Android Studio, PHPStorm
Sublime Text, Visual Studio Code, Notepad++, Brackets
Microsoft SQL Server Management Studio, MySQL Workbench, Toad for MySQL, phpMyAdmin
Amazon Web Services – EC2, IAM, RDS, S3, SWF, CodeDeploy, CodeCommit
Web Utilities – Apache HTTP; WampServer, XAMPP; Microsoft Internet Information Services (IIS)
Issue Tracking – Atlassian JIRA & Confluence, Asana, VersionOne
Source Control – GitHub, Bitbucket, AWS CodeCommit, Team Foundation Server; SourceTree (Git UI)
Virtualization – VirtualBox, VMware; Laravel Homestead
Other tools
Git Bash, AWS CLI, PowerShell, Windows CMD line
Putty suite, WinSCP, RDP; S3 Browser; Postman API Collection; AWS VPC / OpenVPN
Google Analytics, Hotjar heatmaps; Google Drive, Google Draw, Google Sheets
Adobe Photoshop CC 2015 & CS6, Balsamic Wireframes; MS Visio, Dia, ArgoUML
Skype, Google Hangouts, BlueJeans, Cisco WebEx (Business Conferencing)
2. Operating Systems
Microsoft Windows Server 2012 & Windows 7, 8-8.1, and 10
AWS Linux AMI, CentOS, & Kali Linux
Android OS
PROFESSIONAL WORK EXPERIENCE
VantedgePoint, LLC (Metalforming, Inc.) - https://drone.vantedgepoint.com/ Atlanta, GA
Sr. Cloud Software Architect—Lead Web Apps Developer—DevOps Engineer Aug. 2016—Nov. 2016
Sr. Cloud Software Architect
Managing all aspects of VantedgePoint AWS Cloud environment
EC2 Elastic Compute Cloud; snapshotting and launching AMIs
RDS Relational Database Service; snapshotting/launching instances and MySQL databases
IAM Identity and Access Management; configuring credentials to S3 for team members
S3; uploading and storing web application resources, and environment configurations
VPC Virtual Private Cloud; determination and setting of allowed IP address ranges
Managing server public and private keys; Putty, WinSCP
Standing up staging environment for future dev
Configuring SWF Simple Workflow, Activity Workers; S3 buckets, & CORS files
Settings master env/config files for various environments
Remote maintenance on Windows Server and Linux through RDP and SFTP
Linux server administration
V-host configuration for each environments; Web, Intranet, and API servers
SSL certificate installation, config, renewal on Apache systems; DigiCert
o Creating server private keys, generating CSRs, installing certificates; testing
o Windows Server (Laragon), Linux (Wordpress)
Web domain A-host record mapping to web domains & AWS Elastic IP Addresses
Web application and Cloud Security:
Applying penetration defense rules & hardening
Penetration testing on Windows and Linux servers
o AWS Virtual Private Cloud and OpenVPN
o Directory Browsing disabling
o Clickjacking defense
o Enabling HTTPS on all web servers
o Enabling ‘HttpOnly’ and ‘Secure’ Cookie flags
o Application Error message disabling
o Account enumeration protection in User Registration and Password Reset
o XSS and SQL injection protection
3. o Cross-domain policies
Lead Web Apps Developer
Full-stack Web app development; Laravel PHP-based framework, JavaScript, AngularJS, jQuery,
HTML5, CSS3;
Source Control with Github and Bitbucket
Issue tracking in JIRA and Asana
Managing & collaborating with remote development team located in Bucharest, Romania
pre-scrum meeting analyses; Scrum Master, directing daily team Scrum meetings
realigning Dev team focus based on frequent and fast-paced priority shifts
QA team member bug reports on Asana in dev-friendly language
leading team usability and scenario testing efforts
Managing design team to develop branding/logo and marketing materials
Web UI design; from concept, to sketch, to wireframe, to finished PSD,
finally, to web markup; Balsamic Wireframing & Photoshop CC 2015 & CS6
Site Management; Wordpress
SEO Search Engine Optimization, keyword designation & metadata
web page content creation and QA
DevOps Integration Engineer
Configuring and Integrating third-party services into Cloud solution:
Asana, for backlog items with remote team
Braintree, for secure payment solutions
Firebase, for real-time database analytics
Freshdesk, for customer support ticketing
GoDaddy, web domain hosting
Google Drive, team documentation, planning, design, and requirements
JIRA, issue tracking
Sketchfab, for uploading and viewing 3D models
Twilio, push notifications via iOS solution
Zoho CRM, for customer management
Other tools used daily:
MySQL Workbench
S3 Browser
WinSCP
Git Bash
Postman Collection
PHPStorm
4. Fiddler2
CMake
Cloud Compare/MeshLab
The Coca-Cola Company, Global IT (Project/Contract) Atlanta, GA
DevOps Integrations Engineer—Lead Software Developer Apr. 2016—Jul. 2016
DevOps Integrations Engineer
Single-handedly stood up and managed AWS CodeCommit for development project;
Researching, analyzing, and presenting DevOps tools and environments; best practices;
Studying and documenting tools, integration instructions and requirements; user guides
Investigating benefits/disadvantages of integrations; prerequisites and considerations;
Advanced user of Atlassian JIRAAgile and Confluence; Crucible Code Review and FishEye Source
Bamboo, Docker, Chef, Jenkins, Selenium;
Lead Software Developer
Leading development of Coca-Cola hybrid mobile web app; iOS and Android;
PHP, JavaScript, AJAX, JQuery, HTML5, BootStrap, Apache Cordova, PhoneGap, AWS;
Direct, daily collaboration with Systems Analyst and Project Manager, Solutions Architects, and
Project Director; frequently commended for quick learning and quality contributions;
Personally fixed significant, release-blocking bugs early upon joining group;
Amazon Web Services Administrator
Primary USA point of contact for AWS management and administration tasks
EC2 (Elastic Compute Cloud) and RDS (Relational Database Services)
o Accessing server NAT intances through SSH using PuTTY
o DB Tunneling (using port forwarding) to app Database instance to perform advanced
DB Administration tasks (MySQL on RDS); Toad for MySQL database management
IAM (Identity and Access Management)
o Creating Amazon Management Console login credentials for team members;
o Generating and providing Access Key IDs and Secret Access Keys; educating team
on usage scenarios and best practices;
o Assigning Groups and Policies to IAM users; Granting permissions necessary for
individual services
o Generating, converting, and configuring public and private SSH keys; SSH Key IDs
for users to allow access to specific services
CodeCommit (Fully-managed Source Control)
o researched and set the stage for future integration with Atlassian Crucible, JIRA, and
Confluence
o recommending compatible Git tools and plugins for integrations;
5. o documenting a standalone guide for setting up and using AWS CodeCommit to
accelerate team learning
Third-party software/tools for working with Amazon Web Services
o PuTTY: SSH access on EC2 instances; EC2
o PuTTYgen: generating and converting public and private SSH keys; EC2,
CodeCommit
o Pageant: adding private keys and passphrases for SSH authentication; CodeCommit
o Plink: authenticating keys
o educated team members on the necessary usage and purpose of these sofware tools
Alpharetta Children’s Dentistry and Orthodontics (Project/Contract) Alpharetta, GA
Software Engineer/Web Developer - http://alpharettachildrensdentistry.com/ Dec. 2015—Mar 2016
Developing responsive, mobile and user-friendly dental practice web application
ASP.NET MVC full stack development, C#.NET, AngularJS, MS SQL Server MS Entity Framework
Web application development with WebAPI, HTML5, CSS3, Bootstrap. JavaScript, and jQuery
Agile, Scrum, client requirements elicitation, sprint planning, direct usability testing with end users, and
high level of individual responsibility for developing and testing entire software applications and features
Outdoor Makeover, LLC (Project/Contract) Atlanta, GA
Lead Web Development Engineer - http://outdoormakeover.net/, Jul. 2015—Aug. 2015
Developed Wordpress site for a landscaping and construction company
Development and integration of web software components; tuning with Google Analytics
Web application development with WordPress, HTML5, CSS3, JavaScript, JQuery, and PHP
Direct client requirements elicitation; domain transfers; SEO integration and support
NCR Corporation (Project/Contract) Alpharetta, GA
Software Engineer, NCR Small and Medium Business Team Apr. 2015—Jul. 2015
Web development for NCR Silver, a mobile point-of-sale solution
Assigned to Back Office development (Inventory and Management, Consolidated Reporting, Security)
Developed web applications; bug recreation and problem solving; unit testing
and exposure to ASP.NET frameworks using mainly C#, SQL, and Sencha ExtJS
Performed in an Agile development environment with daily Scrum standup meetings; sprint planning
Coordinated with senior engineers, product managers, QA, engineering directors, customer support
Worked flexible hours, met deadlines, and promoted team communication with minimal supervision
Personally responsible for developing entire features within deadline; high-level design documentation
PROFESSIONAL MEMBERSHIPS AND LEADERSHIPACHIEVEMENTS
6. Amazon Web Services – Certification Atlanta, GA
Associate Solutions Architect Aug. 2016—present
Currently studying/preparing for certification exam
LANGUAGE SKILLS
English—Native/Bilingual proficiency
French—Advanced proficiency
Arabic—Advanced proficiency
REFERENCES
Bill Wilkins, Chief Executive Officer
VantedgePoint, LLC
bwilkins@vantedgepoint.com
770-823-0592
Clint Taylor, Lead Software Engineer
Alpharetta Children’s Dentistry
clint@alpharettachildrensdentistry.com
(706) 464-2085
7. Amazon Web Services – Certification Atlanta, GA
Associate Solutions Architect Aug. 2016—present
Currently studying/preparing for certification exam
LANGUAGE SKILLS
English—Native/Bilingual proficiency
French—Advanced proficiency
Arabic—Advanced proficiency
REFERENCES
Bill Wilkins, Chief Executive Officer
VantedgePoint, LLC
bwilkins@vantedgepoint.com
770-823-0592
Clint Taylor, Lead Software Engineer
Alpharetta Children’s Dentistry
clint@alpharettachildrensdentistry.com
(706) 464-2085