— Software Architecture and Design:
Architectural Patterns: SOA, Microservices, Event–Driven, Client–Server, MVC
Design Patters: REST, Data-Centric
Tools: ArchiMate, UMLet, Swagger, Postman
— Programming Languages and Development:
General-Purpose Programming Languages: C, Java, Python, FORTRAN (incl. OpenMP for parl. prog.)
Inversion of Control (IoC): Spring Boot
Domain-Specific Languages (DSLs): SQL, PL/SQL (Oracle), PL/pgSQL (PostgreSQL)
Scripting Languages and Markup Languages: Bash, Tcl, HTML, XML, CSS
— DevOps and CI/CD:
Version Control: Subversion, CVS, Git (via Bitbucket)
Build Automation, Deployment, and Continuous Integration: Apache Maven, Ansible, Jenkins
— Infrastructure and Middleware Technologies
Messaging and Integration: Apache Kafka, RabbitMQ, MuleSoft Anypoint Platform
Big Data and Containerization: Apache Spark, Docker, Kubernetes
— Project Management and Documentation Tools:
Jira, Confluence, Doxygen
— Scientific Software:
Scientific Computing: Turbomole, Gaussian03, Dylax, DFTB+, gDFTB, ATK, NAMD, AutoDock, Mathematica
Data Visualization and Data Analysis: Xmgrace, Gnuplot, SigmaPlot, Origin, GraphPad Prism, ImageJ
SP certification of SAFe® 4.0 for Teams – Scaled Agile (2016), covers the skills and knowledge of using Kanban, Scrum, and Extreme Programming (XP) in a SAFe context.
● Strategic Thinking: Developing strategies to align technology initiatives with business goals for optimal outcomes and long-term success ● Technical Expertise: Proficient in software development, RESTful APIs, and data integration solutions with mastery of various programming languages ● Solution Architecture: Designing scalable architectures to optimize performance and meet organizational needs ● Problem-Solving: Resolving complex challenges through innovative and pragmatic approaches ● Innovation: Leveraging emerging technologies to drive continuous improvement and competitive advantage ● Client Consultation: Translating client requirements into technical solutions and effectively communicating with stakeholders ● Teamwork and Collaboration: Fostering cohesive relationships within cross-functional teams and contributing to supportive work environments ● Leadership: Guiding teams, mentoring, and ensuring project success while cultivating a culture of excellence ● Adaptability: Thriving in dynamic environments and tailoring strategies to evolving business needs ● Research Background: Applying insights from theoretical physics to problem-solving and algorithm development.
Last update: May 1, 2025