My name is Ionuț, I am a Software Engineer ( Full-Stack ) working in Munich, Germany and this is my portofolio site. Why? Well, I think this is a nice method to express my work and my projects and to advocate for GIS, Maps and Geospatial Software Development in particular.
Defining the future GIS-AEC integration by designing, developing and implementing the fusion between GIS and BIM industry.
Design, develop and implement the next products and features in the ArcGIS Geospatial Cloud and Platform and provide integration with cloud-based BIM systems.
Implementing scalable full-stack architecture for the next-gen products.
Using modern tools and frameworks for front-end development and creating new framework widgets.
Design and implement back-end pipelines, systems and APIs for synchronized data linking and migration between BIM and GIS.
Lately, I have also created a blog and I shared some other projects and technical posts there. Not all projects shared in my blog might be added below. You can access my blog here
An Oracle Certified Associate, Java SE 8 Programmer has demonstrated knowledge of object-oriented concepts, the Java programming language and general knowledge of Java platforms and technologies.
Java 8 Date And Time API
Java Application Development
OOP & Class Design
Errors & Exceptions
Earners of this designation demonstrated the skills and expertise to competently use Node.js to create applications of any kind, with a focus on knowledge of Node.js core APIs.
Buffer and Streams
Error handling Node.js CLI
Earners of the Esri ArcGIS Web Application Developer Associate certification have proven experience with ArcGIS Web development applications and ArcGIS concepts. Earners will demonstrate proficiency with using ArcGIS technologies to build web applications with object-oriented programming, application documentation, maintenance, performance, and implementing client-side and server-side security, and with Esri's ArcGIS technologies and best practices.
Earners of the Esri Enterprise Administration Associate certification have proven experience operating and supporting enterprise solutions. Earners will be proficient in best practices, able to apply configuration changes to meet production needs, perform continuous monitoring and maintenance, troubleshoot common Esri technology issues, and communicate software and support needs. Earners will demonstrate knowledge of operating and supporting enterprise solutions and working with Esri products.
All three certifications from Desktop Entry to Desktop Professional. Earners of the Esri ArcGIS Desktop Professional certification have proven experience in applying ArcGIS concepts and processes to workflows. Earners have demonstrated proficiency when applying advanced GIS concepts and knowledge to establish workflows, processes, troubleshooting non-routine issues, and skilled at defining and successfully completing complex GIS projects. Earners will be proficient in best practices and uses of Esri's ArcGIS technologies.
Types and how to use them
How the TypeScript Compiler works
ES6 Features in TypeScript
Classes in TypeScript
Namespaces and Modules
Integration of Gulp or Webpack
TypeScript with ReactJS
Testing with Jest
Application deployment with Heroku
REST API Design
Intro to Gulp tasks
Gulp Watch & Live Reload
CSS, SCSS & LESS with Gulp
Web Application Deployment with Gulp
CSS3 Transitions, Transforms and Animations
Testing with Jasmine
ES2015, ES2016 & ES2017
Callbacks, Promises, Generators and Async Function
Building Node.js APIs
Authentication and Authorization
Introduction to Java
Variables, Datatypes and Operators
Expressions, Statements, Code blocks, Methods
Control Flow Statements
Classes, Constructors and Inheritance
Composition, Encapsulation, and Polymorphism
Arrays, Java inbuilt Lists, Autoboxing and Unboxing
Inner and Abstract Classes & Interfaces
Naming Conventions and Packages. static and final keywords
Basic Input & Output including java.util
Concurrency in Java
Debugging and Unit Testing
Java Networking Programming
Earning the CTT+ certification designated me as a trainer in GIS & Programming/Development. CTT+ is trusted by leading organizations such as Esri, Dell, Microsoft, Adobe, Cisco, IBM and many more. CompTIA CTT+ stands as proof that an instructor is qualified to teach their programs
My interest in programming and GIS development in particular is becoming more and more intense, with a strong affection towards web development. I am considering myself as a #geodev avid, resulting from the love for maps and programming.