We provide IT Staff Augmentation Services!

Consultant Resume

2.00/5 (Submit Your Rating)

SUMMARY:

Software Engineering is my life. Back - end Principal/Senior-level Software Engineer with big practical experience in software development. Utilized C/C++, Java, Golang, Perl, Python, SQL, PL/SQL, PL/pgSQL, and Shell Scripting. Developed tools and application for databases like Oracle, PostgreSQL, DB2, MySQL, and MS SQL. Worked in Linux, Android, UNIX, Windows, and z/OS environments with considerable cross-platform development. Familiar with continuous integration technology and monitoring. Have extensive knowledge of networking and related technologies. Quick learner and eager to solve problems. Has the ability to work under pressure, in critical situations, and meet deadlines. Capable of making critical decisions. Easy to learn any frameworks. Like to help and teach people.

SKILL:

Languages: C/C++, SQL, PL/SQL, Golang, Java, Perl, Shell Scripting, embedded Oracle SQL (PRO*C, OCI), PL/pgSQL, Tcl/Tk, COBOL, Assembler (z/OS, x386, x80, z80, PDP)

Web development: JavaScript, Ajax, JSON, HTML, XML, XSD, SOAP, RESTful services, XSL, XSLT, CSS, jQuery, CGI, LDAP

Databases: Oracle, PostgreSQL, DB2, MySQL, Microsoft SQL, SQLite

Tools: Eclipse, Android Studio, Microsoft Studio, Grafana, Docker, SQL Developer, OEM, Make, Ant, CVS, SVN, Git, Source Safe, ClearCase, TOAD, SQL*Plus, SQL*Forms, SQL*Reports

Software Development: 30+ years, Team leader, full-stack in-house and enterprise solutions, full development life cycle, cross-platform, and multi-thread development, ability of working on several projects simultaneously.

Networking: HTTP, TCP/IP, UDP, Socket programming

Cloud: AWS EC2, AWS RBS, AWS S3

OS: Linux, UNIX, Windows, Android, AIX, z/OS, AS400, z/OS UNIX System Services

Hardware: Intel x86-based system, Android, Sun, HP 9000, IBM, SGI, Olivetti LSX, PDP-11, Raspberry Pi 3 Type B+

Continue Integration and Agile: Jenkins, Bitbucket, Jira, Grafana, and Docker.

EXPERIENCE:

Confidential

Consultant

Skills used: C++, Python, Oracle SQL, PL/SQL, Docker, Jenkins, Bitbucket, Grafana, Perl, Shell Scripting, JSON, XML, XSD on Linux

Responsibilities:

  • Participated in the development of back end software as the member of Scrum Team.
  • Participated in development SOAP and RESTful services.
  • Developed regression tests in in-house test system.
  • Created Unit Tests with GTest (Google).
  • Made tuning and consulted others to improve the performance of SQL queries in Oracle database.
  • Developed API for other teams to access to local database.
  • Solved Continuous Build problems on Jenkins.
  • Loaded the product to test and production systems using Jenkins and Docker.
  • Worked to solve customers problems.
  • Analyzed problem using graphical and text tools, logs.

Confidential

Principal/Senior Software Engineer, Researcher, Co-Founder

Skills used: Golang, Perl, Java, C++, PostgreSQL, PL/pgSQL, Shell Scripting, JSON, XML, XSL, JavaScript, and HTML on Linux

Responsibilities:

  • Participated in creating new startup company, research and implementation of new technical solutions, those made the company revolutionary on audience research market.
  • Developed Java application and API libraries on Android.
  • Created Web API service using Golang to collect metric information.
  • Researched and evaluated several API for content recognition.
  • Used sound recording and third party API to build the new generation technology in advertising.
  • Recommended to add new functionality to used API and used it in own application.
  • Evaluated different hardware to find better solution to create and transform audio samples.
  • Administrated PostgreSQL database, increased performance.
  • Set up and administrating AWS services, EC2, RBS, and S3.
  • Made integration of AWS services, migrated software and data.

Confidential

Principal/Senior Software Engineer

Skills used: Perl, Java, C++, Oracle SQL, PL/SQL, PostgreSQL, PL/pgSQL, MySQL, SQLite, SQL Server, Shell Scripting, XML, XSL, JavaScript, and HTML on Linux

Responsibilities:

  • Cooperated with several of largest multinational Direct Broadcast Satellite Operators.
  • Become lead developer and researcher in Audience Research area.
  • Developed ETL procedures to achieve performance increase using Core Java, Perl, or C++.
  • Achieved performance increase on production system by more then fifty times.
  • Performed data analysis, worked with Project Manager to create new detailed system design, developed and tested software to ensure functionality.
  • Utilized Linux system knowledge to build system utilities to achieve parallel execution SQL scripts.
  • Implemented and improved algorithms of the audience viewing statistics calculation.
  • Developed and delivered new features to the project.
  • Implemented PL/SQL and Java stored procedures, packages, and functions.
  • Debugged software to ensure proper system performance and implemented unit/module test suites to support testing.
  • Managed product installation, migration, consistency checking, and integration with different sources of data.
  • Maintained developed product while significantly improving the performance and reliability.
  • Defined technical-hardware requirements for the new equipment.
  • Participated in creation of migration plan with system administrators.
  • Actively monitored and fixed any problems with third party data providers.
  • Used DBA skills to significantly improve the performance of the whole system and applications.
  • Maintained the consistency of the database. Performed DBA tasks to keep systems running.
  • Acquired the legacy system and continued to support it until it was substituted by new system.

Confidential, Newton, MA

Senior Software Engineer, Team Leader

Skills used: C++, COBOL, and z/OS Assembler with z/OS DB2; Java, C++ with DB2, Oracle in AIX, Linux, Windows environments; C++, LDAP, and z/OS Assembler with z/OS UNIX System Services; C++, Java, Tcl/Tk with RSA Cryptography in z/OS UNIX system services, AIX, AS400 environment.

Responsibilities:

  • Managed four teams, total of nine developers, on several projects simultaneously, had full control over the multi-platform project on Java Swing and C++ at the same time.
  • As the team leader, participated in new versions of the products development.
  • Developed and maintained user interface and product engine in multi-platform environment to deliver new features.
  • Integrated software to add new functionality. Designed requirements for new releases.
  • Worked with Project Manager to create detailed system design, analyzed and tested software to ensure functionality, and checked for compliance with specifications.
  • Participated in UI development with Java and LDAP API.
  • Collaborated with customer support to resolve user-related issues.
  • Was responsible for resolving complex customer issues.
  • Tuned SQL queries to provide the best performance.
  • Developed API for use in other projects. Used C++ and Assembler.
  • Managed team workload to implement new features.
  • Assembled and trained new remote team, and securely moved product development to an outsourced team from the company branch.
  • Acquired and adapted RCA security API to z/OS environment.
  • User Tcl/Tk to create test cases.

We'd love your feedback!