Senior Software Engineer Resume
SUMMARY:
- Senior Software Engineer with 10+ years of experience and strong technical background can be useful for implementing various web projects.
- Experience in data structures and algorithms, SQL and data modeling, designing, developing and supporting such types of projects as: aviation control systems for Flight Operations Systems (FOS), designed for airlines, chartered flight retailers and Fixed - base operators (FBO); intranet systems & high load news sites; voting & polling services; CMS engines & CRM platforms; social networks & banking sites etc.
- As well as develop successful strategies and processes, lends support, guidance and provides continuous coaching to employees, setting tasks (Agile and Scrum), writing documentation, gathering requirements, setting up servers from scratch, configure and tuning LAMP or LEMP stack with VM, AWS, Cloud Computing, Docker, Proxmox or bare metal.
TECHNICAL SKILLS:
Languages: PHP, JavaScript, Python, Bash
Development Tools: Git, AWS, Bootstrap, ImageMagick, Puppet, MemcachedFrameworks jQuery, Django, React
Application Servers: Nginx, Apache, Docker, php-fpm, Node.js, Proxmox, Dovecot, Postfix
Database Platforms: MySQL, MariaDB, MaxScale, Percona XtraDB Cluster, PostgreSQL, Oracle, MongoDB, CouchDB, Redis, Siebel
OS: Linux (Centos, Red Hat, Ubuntu, Debian), Windows, CoreOS.
Technologies: LAMP, LEMP, HTML, CSS, OOP, MVC, JSON, XML, SQL, Database Design, AJAX, DOM, Payment Systems, SSL, SSH, DNS, Selinux, NTPD, IMAP, SaaS, SMTP, NoSQL, Credit Card Transaction Processing, I18n, WSDL,Roadmap, Migrate data, Data access, Cloud Computing, SEO, APIs, Audit.
Methodologies: Agile, Scrum
Management Skills: Project Management, Team Leadership, Change Management, Business Analysis, Project Planning, Systems Analysis, Strategic Planning, Agile Methodologies, Scrum, Customer Relationship Management (CRM), Technical Recruiting, Requirements Analysis, Software Development Life Cycle (SDLC), Engineering Management Flight Management Systems, Business Aviation, Negotiation, E-commerce Business Strategy, New Business Development
EXPERIENCE:
Senior Software Engineer
Confidential
Responsibilities:
- Build a team of developers by interviewing, recruiting and hiring.
- Collect requirements from different departments.
- Business trips to clients.
- Short term and long term strategy setting and implementing.
- Setting tasks for developers.
- Mentor junior and mid-level engineers.
- User acceptance testing (UAT).
- Setting up and updating Linux servers (VmWare, Centos).
- Developing documentation, business process diagrams, charts.
- Audit of changes and implementation of new requirements.
- Using of Agile methodology.
- Create a system architecture.
- Development of the core of the system (PHP, Percona, JavaScript).
- Deploying updates to production servers (Bash, Docker).
Technologies: PHP, Percona, MariaDB, MySQL, JavaScript, Docker, AWS, Cloud Computing, Nginx, CentOS, Linux, LAMP, Bash, Memcached, Bootstrap, SMTP, Postfix, Git, Credit Card Transaction Processing, php-fpm, APIs, jQuery, Percona XtraDB Cluster, MaxScale, IMAP, Dovecot, Agile, Selinux, Bash, SSH, SSL etc.
Senior Software Engineer
Confidential
Responsibilities:
- Build a team of developers by interviewing, recruiting and hiring.
- Collection, analysis, preparation and coordination of the business requirements for the development revision B2C and B2B web sites.
- Full control of the development process.
- Participation in the selection of contractors.
- Writing and agreement with the developers of technical specifications.
- Update of project documentation.
- Preparing and conducting presentations.
- Oracle CRM Siebel integration.
- Development and approval of all regulations of interaction with customers, internal procedures for tracking time and quality of tasks, documentation.
- Automating the system of setting and task tracking, version control, documentation and rollout of the software on the test and production environments.
- User acceptance testing (UAT).
- Selection of the optimal platform, the rationale for selection.
- Conduct testing of the developed functionality.
- Analyzing and identifying ways to solve problems in a combat environment.
Technologies: PHP, MySQL, JavaScript, Memcached, WSDL, Siebel, AWS, Cloud Computing, Apache, Linux, LAMP, Payment Systems, ImageMagick, Puppet, Redis, MongoDB, php-fpm, APIs, Bash, SSH, SSL etc.
Senior Software Engineer
Confidential
Responsibilities:
- Build a team of developers by interviewing, recruiting and hiring.
- Mentor junior and mid-level engineers.
- Developing documentation, business process diagrams, charts.
- Collect requirements from different departments.
- Setting tasks for developers.
- Create a system architecture.
- Development of the core of the system.
- Deploying updates to production servers.
- Setting up and updating Linux servers (Centos).
Technologies: PHP, Java, MySQL, JavaScript, Memcached, Nginx, Apache, php-fpm, CentOS, Linux, LAMP, Credit Card Transaction Processing, APIs, jQuery, ImageMagick, IMAP, Dovecot etc.
Senior Software Engineer
Confidential
Responsibilities:
- Create a site architecture.
- Development of the sites.
Technologies: PHP, Postgres, MySQL, JavaScript, Ubuntu, Linux, LAMP, Apache, Bash, SSH, SSL, Zend Framework etc.
Senior Software Engineer
Confidential
Responsibilities:
- Create a system architecture.
- Development of the core of the system.
Technologies: PHP, MySQL, JavaScript, Debian, Linux, LAMP, php-fpm, Payment Systems, SSL, SSH, Bash, Memcached, SMTP, Postfix.
Senior Software Engineer
Confidential
Responsibilities:
- Create a system architecture.
- Development of the core of the system.
Technologies: PHP, Postgres, MySQL, JavaScript, Ubuntu, Debian, Linux, LAMP, php-fpm, Payment Systems, SSL, SSH, Bash, Memcached, SMTP, Postfix.
Senior Software Engineer
Confidential
Responsibilities:
- Create a CRM architecture.
- Development of the core of the CRM.
- Setting tasks for developers.
- Deploying updates to production servers.
- Mentor junior and mid-level engineers.
- Build a team of developers by interviewing, recruiting and hiring.
Technologies: PHP, MySQL, JavaScript, Bash, SSH, SSL, SMTP, Postfix, Linux, LAMP, Ubuntu, Debian, CentOS etc.
Senior Software Engineer
Confidential
Responsibilities:
- Development of sites.
Technologies: PHP, MySQL, Oracle, LDAP, JavaScript, Bash, SSH, SSL, I18n, Zend Framework etc.
Software Engineer
Confidential
Responsibilities:
- Development of sites.
- Development from scratch of an intranet platform for business needs (shops and warehouses).
- Development and support of various company sites.
Technologies: PHP, MySQL, JavaScript, Linux, LAMP, Debian, Ubuntu, CentOS, Bash, SSH, SSL etc.