Biography:Alex Kalinovsky
Alex Kalinovsky | |
|---|---|
| Born | Alex Kalinovsky 1974 Kharkiv, Ukraine |
| Occupation | Founder & CEO |
| Employer | AgileEngine |
| Known for | Javascript pioneer, AjaxSwing developer |
Alex Kalinovsky (born 1974) is a software architecture, engineer and author, often seen as a pioneer in the field of JavaScript and developed the successful online tool, AjaxSwing, used for migrating desktop Java applications to web-based platforms. In 2004, he authored the book Covert Java, a deep look into advanced java programming for complex applications.
Since the 2000s, Kalinovsky has been the founder and CEO of AgileEngine, based in Boca Raton, Florida.
Early life and education
Kalinovsky was born in Kharkiv, Ukraine. His first knowledge of programming was through a book on the coding language BASIC. Due to the shortage of computers in his home country at the time, he uniquely learnt the language without inputting it into a computer, instead using pen and paper. When he did gain access to a computer at school as a teenager, he began to build video games and educational tools.[1]
Career
At the age of 17 while living in Ukraine, Kalinovsky launched a company focused on programming. Over the next couple of years the startup grew to 40 employees, and was acquired by a venture capital firm. It opened the door to Kalinovsky moving to the United States in his 20s.[1]
Kalinovsky's expertise in computing became focused on JavaScript after it was launched by Sun Microsystems in 1995. While he did not work alongside any of the founders such as Brendan Eich, he is considered by many an early pioneer and adopter of the technology, helping its growth. He began to specialize in software architecture and development, during what was a period of rapid change in the computing industry.[2] Previous basic and functional design began to scale and become more complex, which included the launch of Java and the doubling of hard drive capacity every 12 months and faster processors.[3] Kalinovsky's formative years in computing focused on Java Swing, a GUI interface that allowed for designs that were considered groundbreaking at the time.[4]
His understanding of desktop GUI design led him to become a computer programmer. Kalinovsky specialised complex applications for business purposes in the late 1990s and early 2000s. As the Internet became more established in the same period, he began exploring ways to bridge desktop and browser-based software.[5] This laid the foundations for his innovation AjaxSwing, which Kalinovsky began working on in the early 2000s.[6]
In 2004, Kalinovsky the published the book Covert Java with publisher O'Reilly Media.[7] The complex book aimed at experienced developers, aimed to help readers move beyond the use of basic syntax to master the deeper engineering principles using advanced Java development techniques. The techniques could then be applied to real-world enterprise systems. It explains practical strategies for improving performance, architecture, maintainability, and scalability in J2EE applications. The book covers patterns, refactoring, testing, and best practices used in large, mission-critical Java projects.[7]
Following the release of his book, the first version of AjaxSwing appeared online in the late 2000s and was officially launched in 2010. It was a tool that allowed Java desktop applications, built with Swing or AWT, to run in a web browser without rewriting the code. The build took place while Kalinovsky was with CreamTec and later AgileEngine. The tool acted as a bridge technology, allowing large and complex business applications in government, financial firms, healthcare and enterprise resource planning to migrate over to Internet-based use rather than offline on a desktop.
The tool became the main offering for AgileEngine, which builds custom software solutions for large enterprises. Numerous companies used AjaxSwing and other custom solutions by Kalinovsky, including Symantec and Airbus. By 2024, Kalinovsky's company had 681 team members, with a revenue of $147.4 million. Most recently, Kalinovsky has returned to his career as an author and commentator on certain software architecture topics,[8] writing for Forbes in 2021 and 2022.[9]
References
- ↑ 1.0 1.1 "How a self-taught engineer became a global tech leader". Medium. October 15, 2025. https://medium.com/@agileengine_/how-a-self-taught-engineer-became-a-global-tech-leader-ee18ab6988bc.
- ↑ John, Yu (27 August 2003). "Rich clients emerge as alternatives for Web applications". https://www.computerworld.com/article/2571634/rich-clients-emerge-as-alternatives-for-web-applications.html.
- ↑ "IBM Doubles Hard Disk Storage Density". Wired. December 31, 1997. https://www.wired.com/1997/12/ibm-doubles-hard-disk-storage-density/.
- ↑ "Sun and Netscape to jointly develop Java Foundation Classes" (Press release). Netscape Communications Corporation. 1997-04-02. Archived from the original on 2012-05-09. Retrieved 2011-08-08.
- ↑ Teare, David (August 2005). "An Introduction To Ajax". Oracle. https://www.oracle.com/technical-resources/articles/enterprise-architecture/ajax-introduction.html.
- ↑ Mott, TJ (March 17, 2016). "The Swing of Things". The Daily WTF. https://thedailywtf.com/articles/the-swing-of-things.
- ↑ 7.0 7.1 "Covert Java: Techniques for Decompiling, Patching, and Reverse Engineering". O'Reilly Media. https://www.oreilly.com/library/view/covert-javatm-techniques/0672326388/.
- ↑ "Five Essential Steps To Effective Sales Pitching". Forbes. July 20, 2021. https://www.forbes.com/councils/forbestechcouncil/2021/07/20/five-essential-steps-to-effective-sales-pitching/.
- ↑ "15 Essential Factors To Consider When Developing Wearable Technology". Forbes. February 11, 2022. https://www.forbes.com/councils/forbestechcouncil/2022/02/11/15-essential-factors-to-consider-when-developing-wearable-technology/.
