• Projects
  • About Me
  • Contact
Andrey Gavel
  • Projects
  • About Me
  • Contact
  • menu
Spider Solitaire

github.com/fuzzley/fSpideropen_in_new

Minesweeper

github.com/fuzzley/fMinesweeperopen_in_new

PATH

github.com/fuzzley/PATHopen_in_new

Pong

github.com/fuzzley/fPongopen_in_new

  • Andrey Gavel
    As a software engineer, I am driven by exciting and innovative technology. My primary passion has always involved coding, and I have focused all of my efforts at becoming a great software developer.
    (Click to expand)
    While earning my Computer Science degree at the University of South Carolina, I had an opportunity to learn the fundamentals of software development and to explore areas of ongoing research and innovation.

    Throughout my studies at the university, I also held several jobs related to the computer science field. The first job started during my first semester, at the university's Financial Aid Department. I became an IT assistant, maintaining department computers and the department website.

    During my sophomore year I began working at SysEDA, writing Silverlight and WPF applications. After my summer internship at SysEDA, I got invited to a year-round internship program at Design Information Technology.

    I worked part-time at Design IT for the next five years, designing Silverlight and WPF applications, as well as branching out into web development. At this time, I also had an opportunity to train new interns on web development concepts. I also became the lead on several web development projects at Design IT, architecting the system, and overseeing other interns working on the projects.

    During my graduate studies, I also worked as a Graduate Assistant in the Computer Science department. My responsibilities involved leading a Java lab and a Linux lab. Addtitionally, I set up a Xen Hypervisor on a university server and documented the process.

    After graduating from the University of South Carolina with a Master's degree, I worked for Swampfox Technologies. At Swampfox, I got a chance to work with many Java technologies, including Avaya's Experience Portal system and Tomcat servers. My other responsibilities involved web development using Spring MVC and Angular.

    After working at Swampfox for a year, I began working for Google, where I worked on internal tools and infrastructure.

Education

  • University of South Carolina

    Bachelors, Computer Science, 3.836 GPA
    Masters of Engineering, Computer Science, 3.885 GPA
    Capstone Scholar, Upsilon Pi Epsilon Officer

Work Experience

  • Google

    January 2017 to Present
    Internal Tools & Infrastructure
  • Swampfox Technologies

    January 2016 to January 2017
    IVR, Web Development
    • 
    Responsible for developing and maintaining administrative web portals for configuring IVRs and related software. This involved working with Java Faces to maintain older web portals and using Spring and Angular to build new web portals.
    • 
    Independently developed and maintained Interactive Voice Response (IVR) systems for major insurance, banking, and utility companies, enabling them to reduce their customer support costs and to provide more focused customer support.
    • 
    Provided customer support to partnered companies regarding IVR system maintenance and upgrades. Tasks included instructing other companies’ IT departments on properly setting up their development environments and also helping them troubleshoot problems with their IVR systems.
  • Design Information Technology

    August 2011 to January 2016
    Silverlight, WPF, Web Development
    • 
    Responsible for the training of 12 junior developers in HTML5/JavaScript and the ASP.NET web development stack, enabling the company to transition from a focus on C#/Silverlight to a focus on the more modern HTML5/JavaScript approach to web development.
    • 
    Lead a team of 12 junior developers to successfully port a C#/Silverlight application, used for electrical systems modeling and simulation, to HTML5/JavaScript, providing the application with a fresh start and improving its usability and accessibility features.
    • 
    Collaborated with a web designer to develop and execute a plan for rewriting a C#/Silverlight asset management application in HTML5/JavaScript. As a result, the application’s lifetime was extended, and the application became accessible through smart phones and tablets.
    • 
    Oversaw a team of four developers in rewriting a data visualization tool, used by the freight industry, from a C++ desktop environment to a HTML5/JavaScript web environment. Along with improving the application’s accessibility, the rewrite enabled users to stream and visualize data over the internet, removing the need for users to store large amounts of data locally.
    • 
    Worked with two other developers to maintain a Silverlight/C# asset management application, fixing bugs, improving performance, and adding new user-requested features.
  • SysEDA

    May 2011 to August 2011
    Silverlight, WPF, Web Development
    • 
    Maintained a mature C#/Silverlight application with five senior developers, learning and practicing common software development processes and patterns.
  • University of South Carolina

    November 2009 to June 2014
    Teach Java Lab, Teach Linux Lab, Computer Maintenance
    • 
    Responsible for teaching an Algorithmic Design (Java) lab with another graduate assistant for two semesters, instructing students on fundamental topics in Java, assisting students with Java programming assignments, and grading homework and exams.
    • 
    Taught a full Unix/Linux Fundamentals course, providing students with the necessary skills and knowledge to fully understand and utilize the Linux operating system. The lessons enabled students to use Linux effectively as a software development environment.
    • 
    Successfully documented and executed the setup of a Xen hypervisor on a Debian system, enabling the university to host and run multiple instances of an operating system on a single machine.
    • 
    Responsible for troubleshooting and resolving technical issues for 30+ employees of the financial aid department. Quick and effective solutions to technical problems allowed the financial aid department to function smoothly, despite frequent technical issues.
    • 
    Performed necessary maintenance on the department website, utilizing knowledge of HTML5, JavaScript, and PHP to fix layout and back-end issues as well as to add new content and features for students seeking financial aid assistance.

Get in Touch

  • email   andrey.gavel@gmail.com
  • phone   (864) 473-7097

More Info

   Github open_in_new    LinkedIn open_in_new    Google Plus open_in_new
© 2016 Andrey Gavel, All Rights Reserved