An experienced Senior Software Engineer with a strong background in designing and developing cutting edge solutions, using Java along with various other languages. My strong communication skills enable me to completely focus on the product, ensuring that clients are always 100% satisfied with my work.
XNA-Pacman is an open source Pacman game clone implementation with Microsoft XNA Studio. The solution includes Fuzzy Inference System, to control the behavior of the ghosts, based on the state of the current game.
Designed and implemented advanced Data Structures for the game's 2D world.
Created and optimized the advanced graph search algorithms.
Developed the generic Fuzzy Controller, which can easily be applied to any other project requiring the use of fuzzy logic.
Technologies used: Microsoft XNA Game Studio 4.0
JSudoku is an open source Java based Sudoku library that provides classes to model/describe the Sudoku game and the various algorithms that generate/solve Sudoku puzzles.
Technlogies used: Java and Microsoft XNA Game Studio 4.0
JFuzzy is an open source Java-based fuzzy logic library which provides a generic framework, modeling the basic fuzzy logic concepts. It is easily extended and used as a starting point for developing specific fuzzy inference systems.
Technologies used: Java
Weblab is a web-based power electronic schematic editor developed for the Typhoon HIL company.
Supported the existing elements for modeling the power electronic schemes, as well as enabling the extension of the existing element library.
Developed a desktop-like web application which executes in the browser, using the existing desktop application as a blueprint for its design.
Created initial design guidelines for the soon-to-be-developed web based tools using the principles described through this project.
Technologies used: Java, Java Script, CSS.
Senior Software Engineer
2016 - Present (7 years)
Lead the full-stack web development efforts for numerous clients across multiple platforms.
Develop cutting edge applications which offer clients valuable assets for their business.
Ensure that best practices and industry standards are adhered to during the development process.
Typhoon HIL Inc. is the market and technology leader in the rapidly-growing field of ultra-high-fidelity controller-Hardware-in-the-Loop (C-HIL) simulation for power electronics, microgrids, and distribution networks.
Designed and developed the web based power electronic schematic editor and simulator (Power System Toolbox) for the HIL product family.
Power System Toolbox allows you to run typical real-time power system simulation scenarios focused on transmission grid needs.