Иван Захаров
Портфолио
GIS ASU Project
● Developed an ORM system that allowed programmers to use various CRUD queries to manage data from databases such as Oracle, PostgreSQL, SAP HANA and combine data from different data sources into a single query. ● Simplified application development process by improving the optimization of SQL queries and transferring changes between projects. ● Provided API for obtaining data to third-party developers by implementing support for the OData protocol for the ORM system.
2BIT
● Developed a web application for management human resources using ASP.NET Core, TypeScript, Angular and Material Design. ● Designed an cross platform mobile application for check-in anywhere and communication with interesting people using TypeScript, Angular and NativeScript. ● Developed a web application for activity and performance recording for retirement houses using ASP.NET Core, TypeScript, Angular and Material Design.
ASU Project
● Implemented a query data language based on the logical data model of the oil and gas industry, which simplified the process of writing queries by moving from a complex physical data model to a simpler logical data model. ● Designed a data query language editor that reduced the time for writing queries and testing them. ● Implemented a system for executing business processes using the data query language, which led to a reduction in the development time of business processes and allowed delegating part of the programmer's work to data analyst. ● Developed a desktop application to generate scripts for the physical data model for the Oracle database, as a result, the time spent on writing scripts to create the physical data model was reduced by 95%. ● Performed performance optimization of different components of the system core under high load using RedGate ANTS Performance Profiler.