Rustam Ishmatov, Software Developer in Seattle, WA, United States
Rustam Ishmatov

Software Developer in Seattle, WA, United States

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

Portfolio

Experience

Location

Seattle, WA, United States

Availability

Part-time

Preferred Environment

WebStorm, PL/SQL Developer, Git, IntelliJ IDEA

The most amazing...

...project I've participated in is an online ticket booking software that can process an enormous number of 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

    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

    Software Design, Computer Security, Data Structures, Web Applications, Mathematics, 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