Technical Skills

  • Front-end: HTML5, CSS3, JavaScript ES6, jQuery, Bootstrap
  • Back-end: Java, Spring framework
  • Web Services: REST
  • Cloud: Amazon Web Services (AWS) - EC2, S3, CloudFront, Lambda, SQS
  • Tooling: Maven, Subversion (SVN), Git, Grunt, NPM

Professional Experience

Software Engineer, ASA Corporation [2/2017 - Present]

  • Full stack development of machine learning and analytics software
  • Create fluid, responsive web products using HTML5, CSS3, and JavaScript
  • Develop REST APIs with Java and Spring framework allowing customers to integrate our services with their apps
  • Maintain legacy Java applications in JSP, JDBC, and Swing toolkit
  • Lead shift of applications to the cloud using AWS EC2, RDS, S3, and Lambda

Software Engineer, Code by Amir [1/2016 - Present]

  • Responsible for full stack development, optimization, and support of web applications for clients 
  • Build engaging front-end user interfaces using HTML5, CSS3, Bootstrap, JavaScript/jQuery
  • Develop scalable back-end web services using Java MVC frameworks 
  • Integrate with third-party APIs for single sign-on, SMS notifications, and payment processing
  • Support and maintain legacy web applications

Systems Administrator III, Education Management Corporation (EDMC) [7/2012 - 2/2017]

  • Implement, configure, and support highly-available server environments for enterprise reporting and integration applications
  • 100+ servers running Red Hat Enterprise Linux (RHEL) 5/6/7 and Windows Server 2008R2/2012
  • Service Oriented Architectures (SOA), WebLogic, GlassFish, Informatica, Cisco Tidal Enterprise Scheduler, SAS, Vordel XML Gateway
  • Centralize file transfer automation by developing framework in object-oriented Perl 
  • Design and support cloud solutions on Amazon Web Services (AWS) platform
  • Configure and support Linux cluster filesystems (Veritas Cluster Filesystem, Red Hat GFS)
  • Support PCI-compliant environment for student payment application
  • Provide Linux expertise across multiple teams for existing environments and new projects
  • Reduce IT support costs by implementing single sign-on (SSO) solution for Linux systems
  • Streamline Linux configuration and maintenance by deploying Red Hat Satellite (Spacewalk)
  • Follow ITIL framework for incident, problem, and change management

Senior Systems Engineer, Ebix Inc. [3/2007 - 7/2012]

  • Responsible for supporting server and network infrastructure for 24x7 HIPAA SaaS solution and back-office IT operations
  • Served as technical lead for projects involving new clients, on-premise to hosted platform migrations, and internal initiatives
  • Engaged in performance tuning and capacity planning for existing production servers
  • Worked with clients to resolve support tickets in accordance with service-level agreements
  • Configured and deployed code to Apache Tomcat and ATG Dynamo J2EE application servers 
  • Implemented web service to create on-demand insurance certificates for customers 
  • Supported multiple application environments (development, QA, test, and production)
  • Developed solution for legacy imaging toolkit to function on 64-bit systems
  • Reduced datacenter footprint by 50% by virtualizing physical servers using VMware and OpenVZ
  • Configured and managed 60+ IPsec VPN tunnels for secure client access to the application
  • Configured RAID arrays and LVM volumes on servers for optimal storage integrity and expansion
  • Developed 200+ shell scripts using Bash, Perl, Awk, and Expect for client and internal task automation
  • Increased visibility and reduced downtime by creating service checks in Nagios monitoring system


Drexel University, Philadelphia, PA  

  • Master of Science (M.S.) in Information Systems

The Pennsylvania State University, University Park, PA

  • Bachelor of Science (B.S.) in Computer Science