Darlan Noetzold
Developer & Researcher
PROFILE
Computer Scientist graduated from IFSul and works as a Full Programmer at CWI Software. I have an MBA in Big Data and Competitive Intelligence and a postgraduate degree in Software Engineering and Cloud Computing. I am also currently studying for a Master’s degree in Applied Computing at UNISINOS. I have always been passionate about Mathematics and creating. I feel that programming and the technology area in general can associate both worlds. And this convergence of logic and creativity has always made me think more and execute my projects, this attributed to a study routine and dedication to what I love, made me get where I am. This area is, without a doubt, my source of dopamine at the end of the day.
TECHNICAL SKILLS
FOCUS OF STUDY
Java
Knowledge of Object-Oriented Java, Exceptions, Java.lang Package, Java.io Package, Java.util Package, Collections, Maven, XML, Servlets, JPA, Spring Framework, JUnit, JSF, Hibernate, RESTful APIs, Microservices, Docker, Kubernetes, Jenkins, Kafka, Redis, Elasticsearch, Git, GitLab CI/CD, Gradle, Lombok, and Swagger. Hands-on development with the aforementioned technologies, including problem-solving in real and current applications in the market, and experience in continuous integration, automated deployment in production environments, and distributed and scalable systems architecture.
Machine Learning
Data Science complement with Python and its libraries (Numpy, Pandas, Seaborn, Matplotlib and Scikit-learn), as well as tools such as MathLab and mathematical concepts applied in Data Science. Experience in advanced techniques such as Neural Networks, Learning Coefficient, Normal Equation, Normalization, Classification, Gradient Descent, Principal Component Analysis (PCA), L1/L2 Regulation, and optimization methods such as Adam and RMSprop. Knowledge in the practical application of these techniques to solve complex problems in data analysis and machine learning.
Python
Knowledge of Python 2.7 and 3 Object Oriented such as the use of String Manipulation, Collections, Brazilian standards and Test Classes, creation of APIs with Flask and Django. In addition to practice with Libraries such as TKinter, PyGame, Sklearn, Pandas, Numpy, Matplotlib and PyTorch.
SpringBoot
Knowledge and practical development in Back-End applications built with SpringBoot Framework. Front-end application with React and Thymeleaf. Spring Security for login, registration, tokenization and password encryption. Feign Client for building APIs. Spring JPA for communication with Database. Use of messaging service integration such as RabbitMq and Kafka. Caching in memory and in non-relational database such as Redis. Testing with Junit and MockBean. And deployment on platforms such as Heroku.
High Computing Performance
Knowledge of Java Performance Optimization, focusing on JVM parameter tuning, including Garbage Collectors tuning such as G1, ZGC and Shenandoah, and heap memory optimization. Experience in identifying performance bottlenecks with tools such as VisualVM, JProfiler and Java Mission Control. Ability to optimize code for high concurrency, using advanced threading, pooling, caching and JIT adjustment techniques. Knowledge of JNI to integrate native code with Java, maximizing efficiency in critical operations.
Databases
Knowledge of data manipulation through MySql, PostgreSQL, Oracle DB and MariaDB and the use of security and table optimization. Use of relationships between tables and other techniques used for data storage.
EXPERIENCE
Mid-level Programmer at CWI –

December 2023 – the moment
Junior Programmer at Compass.UOL –

April 2022 – November 2023
Trainee Programmer at Compass.UOL –

May 2021 – March 2022
IFSul project with EMBRAPA extension –


August 2020 – May 2021
Independent Projects
Projects on GitHub
Published Scientific Articles