Rustam Ishmatov, Software Developer in Grapevine, TX, United States
Rustam Ishmatov

Software Developer in Grapevine, TX, United States

Member since June 1, 2017
Rustam is a professional software engineer with over a decade of experience, creating highly performant and easy-to-maintain enterprise apps. Rustam excels at full-stack development and possesses expertise in Java, JavaScript, and SQL and keeps up to date with several cutting-edge technologies and frameworks. Rustam is also quite comfortable with API integrations, SQL tuning, problem-solving, and has a demonstrated history of delivering bug-free applications.
Rustam is now available for hire

Portfolio

Experience

Location

Grapevine, TX, United States

Availability

Part-time

Preferred Environment

WebStorm, PL/SQL Developer, Git, IntelliJ IDEA

The most amazing...

...project I've participated in is a type of online ticket booking software which can processes an enormous number requests at any given time.

Employment

  • Senior Software Engineer

    2018 - PRESENT
    Sabre GLBL, Inc.
    • Delivered bug-free RESTful and SOAP services using the Java language.
    • Contributed to successful application bug fixes and developed custom tools to speed up the process of fixing.
    • Assisted in the writing technical documentation of the system.
    • Developed features for unit, E2E, and automated testing systems.
    Technologies: Enterprise Service Bus (ESB), SQL, JavaScript, Java, SOAP, REST
  • Contributor Software Engineer

    2016 - 2018
    KSquare, Inc.
    • Participated in the development of a ticket-booking system with high loads and successfully contributed to delivering of new features and bug fixes using Jira.
    • Implemented a new library to make automated testing more flexible.
    • Contributed to the development of a system's core functionality using Java and Mule ESB 3.
    • Introduced a caching mechanism, new data structures, and algorithms to speed up the search for items which reduced the search time from eight seconds to 200 milliseconds.
    • Assisted in the development of software technical documentation.
    Technologies: Jersey, Apache Tomcat, Apache CXF, Angular, Groovy, Mule Runtime Engine, Mule ESB, SOAP, REST, Oracle 11g, JavaScript, CSS3, Spring Boot, Spring MVC, Spring 4, Hibernate, Java EE 8, Java 8
  • Software Engineer

    2012 - 2015
    GreenWhite Solutions, Inc.
    • Participated in the development of an application for retail and wholesale management. Successfully developed core features and the UI parts of the application.
    • Performed a lot of SQL tuning to speed up the report-generation processes.
    • Developed a custom reporting engine which could generate reports through custom scripting; also developed the UI part to display Excel spreadsheets in the browser as HTML.
    • Developed RESTful and SOAP services to integrate with third-party systems.
    Technologies: Apache POI, SOAP, REST, Bootstrap 2, jQuery, Python, CSS3, JavaScript 5, Apache Tomcat, PL/SQL Tuning, Oracle PL/SQL, Java 7
  • Software Developer

    2010 - 2012
    BePro, Inc.
    • Developed a desktop application that monitors employee access to office buildings.
    • Contributed to the development and maintenance of an application for a transport agency; also developed system reports.
    • Developed a web application for the National Library (it handles tens of millions of books); also introduced a MongoDB database to improve the caching part of an application.
    Technologies: Windows Presentation Foundation (WPF), MongoDB, SQL Server 2008, ASP.NET, C#.NET, Java 6

Experience

  • SmartUp Application (Development)

    SmartUp is a Java web-and-mobile application to manage a retail business. It keeps track of stock with an embedded accounting and reporting system.

    I worked as the senior full-stack developer to develop and maintain all major core parts as well as UI parts of the application. I was also responsible for the PL/SQL development and performance tuning.

Skills

  • Languages

    Java 8, JavaScript, CSS3, C++, TypeScript, Java 7, JavaScript 5, Java 6, C#.NET, Python, Java EE 8, Groovy, Java, SQL
  • Frameworks

    Spring 4, Angular, Spring Boot, Hibernate, Bootstrap 2, ASP.NET, Windows Presentation Foundation (WPF), Spring MVC, Apache CXF, Jersey
  • Tools

    IntelliJ IDEA, Git, WebStorm, Apache Tomcat
  • Paradigms

    REST
  • Storage

    PL/SQL Developer, Oracle PL/SQL, MySQL, MongoDB, PL/SQL, Oracle 11g, SQL Server 2008
  • Other

    Advanced Software Design, Computer Security, Data Structures, Web Applications, Math, Calculus, PL/SQL Tuning, SOAP, Algorithms, Computer Graphics, Enterprise Service Bus (ESB)
  • Libraries/APIs

    Apache POI, jQuery
  • Platforms

    Mule ESB, Mule Runtime Engine

Education

  • Master's degree in Computer Science
    2015 - 2017
    Maharishi International University - Fairfield, IA, United States
  • Bachelor's degree in International Economic Relations
    2005 - 2010
    University of World Economy and Diplomacy - Tashkent, Uzbekistan

To view more profiles

Join Toptal
Share it with others