Rustam Ishmatov
Verified Expert in Engineering
Software Developer
Seattle, WA, United States
Toptal 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.
Portfolio
Experience
Availability
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.
Work Experience
Senior Software Engineer
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.
Contributor Software Engineer
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.
Software Engineer
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.
Software Developer
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.
Experience
SmartUp Application
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.
Education
Master's Degree in Computer Science
Maharishi International University - Fairfield, IA, United States
Bachelor's Degree in International Economic Relations
University of World Economy and Diplomacy - Tashkent, Uzbekistan
Skills
Libraries/APIs
Apache POI, jQuery
Tools
IntelliJ IDEA, Git, WebStorm, Apache Tomcat
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
Paradigms
REST
Storage
PL/SQL Developer, Oracle PL/SQL, MySQL, MongoDB, PL/SQL, Oracle 11g, SQL Server 2008
Platforms
Mule ESB, Mule Runtime Engine
Other
Software Design, Computer Security, Data Structures, Web Applications, Mathematics, Calculus, PL/SQL Tuning, SOAP, Algorithms, Computer Graphics, Enterprise Service Bus (ESB), Custom Scripting
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring