Profileimage by Alexander Grinin Projektleitung, Produktmanagement, Software-Entwicklung, Programmierung, Performance Optimierung from Dietzenbach

Alexander Grinin

available

Last update: 06.10.2023

Project management, product management, software development, programming, performance optimization

Company: Grinin IT Consulting
Graduation: Diploma RWTH Aachen in Computer Science
Hourly-/Daily rates: show
Languages: German (Full Professional) | English (Full Professional) | Russian (Native or Bilingual)

Attachments

Referenzen_061023.pdf

Skills

Programming: C# .NET, VB.NET, F#, ShellScripts, Groove, Java 7, Java 8 SE, EE, C/C++, Visual C++, LaTeX, Skala, PHP, HTML, CSS, Javascript, JQuery, VBA, XML, XSD, XPath, Node.JS, Spring Framework, Play! Framework, Maven, MyBatis, Hibernate, Angular JS.
Methods: DevOps, SCRUM, Kanban, OOA, OOD, TDD, Waterfall, V-Modell, Agile, Prototyping.
Databases: MS SQL, MS Access, MySQL, PHPMyAdmin, MySQLAdmin, Oracle, PL/SQL, SQL, TOAD, Redis, Informix, SAP Sybase.
Development environments: Microsoft Visual Studio, Eclipse, Microsoft Expression, Borland, Pentaho BI & DI, Play! Framework, DevExpress, Aptana, Ultraedit, NotePad++, Android Studio, Gradle.
Operating systems: Windows 3.1x, 9x, 2000, XP, Vista, 7, 8, 8.1, 10, Windows Server 2003, 2008, Mac OS X, Linux (Ubuntu, Ubuntu Server 12), MS-DOS, Citrix.
Networking: Apache, DSL, IIS (Internet Information Server), ISDN, LAN, Ethernet, TCP/IP, UMTS, WLAN 802.11 a/b/c/g/n.
Other skills (IT): CI/CD, Unit Tests, Silenium, Infragistics, MM (Marketing Manager), Epplus, Inno Script, BizTalk, Silverlight, WCF, WPF, TFS (Team Foundation Server), DevOps, Jira, Confluence, Kafka, Cassandra, Kubernetes, HPQC (HP Quality Center), MS Office (Word, Excel, PowerPoint, OneNote, Visio, Access, Publisher), MS Project, SVN, CVS, Git, GitLab, GitHub, VSTS, Jenkins, UML, 3D Benchmark, NSIS, Log4Net, Tomcat, Putty SSH, Mantis, Adobe Photoshop, Illustrator, Acrobat, Internet web server setup, design, programming, database linking, maintenance (WWW, HTML, HTTP, CGI, TCP/IP, ActiveX, FTP, NFS), OLAP, MVVM, MVC, system implementation (CMS, CRM, DMS, ERP), Push Messages, RabbitMQ, Amazon Web Services (AWS) , SOAP, REST, RESTful Web services, JSON, Azure, Iaas, Paas, Azure Active Directory, Tableau, Qlik, NuGet.
Competences: Application and system programming, analysis, design, specification, programming, testing, project management, creation of online help, training, seminars, reporting, technical documentation/specifications.

Project history

01/2018 - Present
Development and implementation of the cross-federal state consensus (KONSENS) procedure for the creation of electronic correspondence and templates for tax offices
Hessian Data Processing Center (HZD) (Public service, 500-1000 employees)

01.2018 – till now State of Hesse represented by Hessian Data Processing Center (HZD)

  • Industry: Public Service
  • Location: Wiesbaden, Germany
  • Position: Project Manager, Product Owner, Scrum Master, Team Lead, Software Developer, Tester
  • References: Project management and budget responsibility (Wolfgang Müller, Susanne Hastrich)
  • Tasks:
  • Development and implementation of the cross-federal state consensus (KONSENS) procedure for the creation of electronic correspondence and templates for tax offices and other structures within the Ministry of Finance Hesse. Documents were created using predefined packages with XSLT schemes based on the XML format.
  • Implementation of enforcement and deferral proceedings for 47 tax offices in Hesse on behalf of the chief financial officer in Frankfurt
  • Porting of old LandesOffice VBA systems over the past 30 years into VB.NET. Porting from old C / C ++ systems to newer versions
  • Introduction of SCRUM within the team, position of SCRUM master. Creation and support of sprints. Creation of statistics and reports and their forwarding to the stakeholder.
  • Project management and management: acceptance of requirements from the specialist side and their prioritization. Allocation of tasks within the team. Control of the results and support of the acceptance processes with the internal customers.
  • Conversion of the entire infrastructure of the IT department from VSTS and VSS to Git. Creation and use of repos and branches.
  • Introduction of CI (Continuous Integration), builds, releases and package creation using NuGet with the help of TFS 2018 and DevOps 2019.
  • Creation and management of tickets, documentation, knowledge database, user instructions, specifications and functional specifications.
  • Implementation of tickets, coding, peer reviews, testing, creation of unit tests.
  • Training and integration of new colleagues, participation and participation in interviews and selection processes.
  • Technologies: C#, .NET, VB.NET, SCRUM, TFS 2018, DevOps 2019, Git, VSTS, Visual Studio 2019, XML, XSLT, NuGet
  • Web portal: https://hzd.hessen.de
  • Team size: 10 people
  • Project language: German

08/2019 - 11/2019
Update TFS 2018 to DevOps 2019 in HUK-Coburg headquarters
HUK-Coburg (Insurance, 500-1000 employees)

08.2019 – 11.2019 HUK-Coburg

  • Industry: Insurance
  • Location: Coburg, Germany
  • Position: Software Developer, System Administrator
  • References: Project management and budget responsibility (Michael Neller)
  • Tasks:
  • Participation in the update from TFS 2018 to DevOps 2019 in HUK-Coburg headquarters. Porting and adaptation of existing security guidelines of several teams and users within 2000+ Git repositories.
  • Creation of the porting and security concept together with the internal employees of HUK-Coburg.
  • Implementation of the necessary functionality in C # .NET for the automated creation of new types of standardized repositories. Creation of methods for porting and adapting existing user rights.
  • Creation of documentation and user instructions.
  • Technologies: C#, .NET, TFS 2018, DevOps 2019, Git, VSTS, Visual Studio 2017, JSON.
  • Web portal: https://huk.de
  • Team size: 4 Personen
  • Project language: German

12/2017 - 08/2018
Development of the internal Stress Test Tool according to EBA (European Banking Authority)
PwC AG (Auditing, taxes and law, 500-1000 employees)

12.2017 – 08.2018 PwC AG

  • Industry: Banks, Fonds
  • Location: Full Remote
  • Position: Software-Developer
  • References: Project management and budget responsibility (Lutz Petrian)
  • Tasks:
  • Participation in the development of the internal Stress Test Tool according to EBA (European Banking Authority) methodology and guidelines for ABN AMRO Bank N.V. as part of the preparation for EBA-EU-Wide stress test 2018.
  • Monitoring and assessing market developments as well as identification of trends, potential risks and risks. Comparison of the results with other banks and previous years based on the self-created excel engine.
  • Work on the frontend and backend parts of the client backend based application. Implementation of functionality and bug fixing. Testing and creating installation packages.
  • Creation and update of tickets, documentation, user manuals, specifications and specifications.
  • Full-remote project with team distributed in three countries (DE, NL, CZ).
  • Technologies: F#, Angular JS 1.6, Excel, C#, JIRA, Google Drive, GitLab, SCRUM.
  • Web portal: https://www.pwc.de
  • Team size: 8 people
Project language: English

10/2017 - 12/2017
Development of Independent Price Verification process consisting of five different internal programs (CPLM, Aurora, MCC, Prodigy, Rubix) for the verification of the conformity of daily market prices
Commerzbank AG (Banks and financial services, 500-1000 employees)

10.2017 – 12.2017 Commerzbank AG

  • Industry: Banks, Fonds
  • Location: Frankfurt, Germany
  • Position: Teamlead, Software Architekt
  • References: Project management and budget responsibility (Gunnar Schild)
  • Tasks:
  • Participation in the development of the IPV (Independent Price Verification) process consisting of five different internal programs (CPLM, Aurora, MCC, Prodigy, Rubix) for the verification of the conformity of daily market prices (trades) of Commerzbank on various financial instruments (equities, derivatives, Funds, hedges, exotics, etc.) and various exchanges (Frankfurt, Singapore, Tokyo, New York, San Paolo) in real time. The tasks were in detail:
  • Daily, Monthly and Yearly PnL (Profit and Loss) Reporting on trade level. Adjustment of PnL by creating adjustments and holidays.
  • PnL workflow for signoff. Configuration of report processing, e.g. filtering and mapping. Dirty and Clean PnL reporting. ETL (Extract, Transform, Load) for system feeds. Transfer (by mail, to network drives or other systems) of reporting results and ability for users to set this up.
  • Access to "raw" feed data as well as results in depth analyzes. Simulation of changes in the processing / reporting configurations.
  • Participation in the conception for the conversion of the IPV process to Qlik as part of Commerzbank 4.0 strategy. Revision of the architecture. Creating prototypes of this study using Qlik Sense. Data porting from SAP SyBase database and ETL in Qlik Sense.
  • Cooperation with near-shore developer team in Prague. Preparation and distribution of tasks. Creating tickets and backlog items in sprints. Communication with stakeholders.
  • Creation and update of documentation, user manuals, specifications and specifications.
  • Technologies: C#, .NET 4.0, SAP SyBase 16, TFS 2012, SCRUM, MS Office, Qlik, ETL.
  • Web portal: https://commerzbank.de
  • Team size: 10 Personen
Project language: German, English

08/2016 - 10/2017
Development of "helix" project, a portal and App Store for PwC internal services and products
PwC AG (Auditing, taxes and law, 500-1000 employees)

08.2016 – 10.2017 PwC AG

  • Industry: Advisory, Audit, Consulting, Banks, Insurance
  • Location: Frankfurt and Düsseldorf, Germany
  • Position: Software-Developer
  • References: Project management and budget responsibility (Frank Navrade, Michael Rohrmann, Nicolas Neubauer)
  • Tasks:

 

  • Work in Development Core Team on "helix" project, a portal and App Store for PwC internal services and products. Manufacturing tools and supporting data science team.
  • Programming, rollout and deployment in Azure Cloud of Big Data services on demand within the company. Programming of the automatic roll out of virtual servers with the necessary software packages.
  • Design highly-available, redundant, public cloud architectures, utilizing IaaS and PaaS, for large scale, mission critical applications and high-transaction workloads.
  • Design and innovate Microsoft technologies and solutions for effective resource allocation, automated application deployment and zero downtime upgrades and maintenance.
  • Design scalable solutions within “helix” for managing core infrastructure maintenance, including backups, updates, anti-virus/malware etc.
  •  Build the strategy for, and oversee the implementation of, a comprehensive service and performance monitoring and log aggregation system.
  • Develop a migration approach to move workloads from On-Premises to Azure or develop new cloud-ready application solutions.
  • Calculations and preparation of invoices based on monthly billing reports from Azure architecture costs and forwarding them to Project Owner.
  • Creation and updates of SCRUM sprints, communication with Data Analytics Team, Performance Analysis, infrastructure optimization, bug fixing, reporting, operational support. Continuous Integration of the new features into existing modules.
  • Unit Testing, TDD (Test Driven Development), Code reviews, Code refactoring, documentation, internships support.
 
  • Technologies: Windows Server 2016R2, C#, .NET 5.0, Azure Portal, Azure Active Directory, SQL Server 2014, XML, CSS, HTML, Git, Umbraco, ASP.NET, Visual Studio 2017, IaaS, PaaS, Rest APIs, Virtual Machines, JSON, VS Team Services, MS One Note, MS Office 2016, PowerShell, ARM, Virtual Networks, Adobe Acrobat, SCRUM, Tableau, Qlik.
  • Web Portal: https://helix.pwc.com
  • Team size: 20 people
  • Project language: German, English

12/2015 - 06/2016
Development and maintenance of a software to export project data from existing ERP, accounting and marketing systems
KUKA Industries GmbH & Co KG (Industry and mechanical engineering, 500-1000 employees)

12.2015 – 06.2016 KUKA Industries GmbH & Co KG

  • Industry: Mechanical Ingeneering
  • Location: Obernburg, Germany
  • Position: Software-Entwickler
  • References: Project management and budget responsibility (Christian Geißler, Christoph Knorr)
  • Tasks:
  • Development and maintenance of FC_Template_Exporter, a software to export project data from existing ERP, accounting and marketing systems, for creating reports and graphic evaluations of ongoing projects and the historicizing of key data from past projects.
  • Development and maintenance of End Acceptance WiP Report, a software for aggregating and exporting project data from existing ERP, accounting and marketing systems in the manufacturing testing phase for further analysis by the departments
  • Further development of the Electronic Order Form, a software for managing and settling of production orders for the production of machine parts
  • Various SQL and Excel VBA evaluations / interfaces, a software for analysis, aggregation and analysis of data from various DBMS and other sources, reports and exports, infrastructure optimization and bug fixing existing tools
  • Requirements analysis, design and architecture design
  • Review and adaptation of the surface and the back end according to requirement analysis
  • Development of new features in C #, VBA, SQL
  • Planning and implementation of rollouts with Inno Script Installer
  • Bug fixing, operational support, optimization of the back-end infrastructure
  • Migration of stored procedures and tables from old to new SQL Server, creation of the new SQL Agent jobs
  • Maintenance of the user manuals
  • Technologies: Windows 2012R2, C#, .NET 4.0, SQL Server 2012, XML, Excel, VBA, HTML, SVN, Infragistics, EPPlus, Informix, WinForms, Inno Script Installer, MM Marketing Manager, DevExpress
  • Web Portal: http://kuka.de
  • Team size: 5 people
  • Project language: German

06/2015 - 01/2016
Backend development of Samsung KICK Football Android App (Google App Store: Samsung KICK)
Samsung Europe Ltd. (Telecommunications, 500-1000 employees)

06.2015 – 01.2016 Samsung Europe Ltd.

  • Industry: Mobile App Development, Entertainment
  • Location: Schwalbach, Germany
  • Position: Software Developer, Team Manager Assistant
  • References: Project management and budget responsibility (Ikhoon Chon, James Kim)
  • Tasks:
  • Backend development of Samsung KICK Football Android App (Google App Store: Samsung KICK) with Java and Node.js
  • Development and maintenance of Java Server Backend side in Spring Framework incl. database queries, PUSH message sending and communication with frontend Android App.
  • Management of news content providers, improvements to deployment frequency, distribution of tasks, ticket management in JIRA, planning and creating fallback strategies.
  • Creation and updates of SCRUM sprints, communication with frontend team in London, UK, Performance Analysis, infrastructure optimization, bug fixing, reporting, operational support.
  • Unit Testing, TDD (Test Driven Development), Code reviews, Code refactoring, documentation.
 
  • Technologies: Windows 7, Eclipse, Java EE, Node.JS, MySQL, SVN, Redis, XML, Jenkins, Spring Framework, Maven, MyBatis, Hibernate, Linux, Amazon AWS, Jira, Confluence, Photoshop, Scrum, Agile, Android Studio, Gradle, RabbitMQ JSON, RESTful Webservices, REST.  
  • Web Portal:http:/play.google.com/store/apps/details?id=com.samsung.kick&hl=en
  • Team size: 15 people
  • Project language: English

11/2012 - 12/2014
Fundamental redesign of the back-end, the database and the front-end (GUI) for the Microsoft Active Directory interface (ADI)
State Office for Geo-information and Land Development of the State of Baden-Württemberg (Public service, 500-1000 employees)

11/2012 – 12/2014: Landesamt für Geoinformation und Landentwicklung des Landes Baden-Württemberg (State Office for Geo-information and Land Development of the State of Baden-Württemberg, Germany)

  • Industry: Public Service
  • Location: Stuttgart, Germany
  • Position: Software Developer, Tester
  • References: Project management and budget responsibility (Michael Ritter, Marcell Pape)
  • Tasks:

 

  • Fundamental redesign of the back-end, the database and the front-end (GUI) for the Microsoft Active Directory interface (ADI).
  • Fundamental redesign of the back-end, the database and the front-end (GUI) of the in-house CMS “OFMS Up-/Download-Portal“.
  • Creation of a custom WYSISYG XML editor (CMS) for the visualization and maintenance of a large XML file for Citrix-Farm applications, both front-end (GUI) and back-end.
  • Porting of an in-house web-based tool for the mirroring of the behavior of the user on a new platform, with both front-end (GUI) and back-end adaptations.
  • Takeover and further development of applications in .NET environment
  • Conception and design of an architecture
  • Prototyping of processes
  • Assistance in the conversion to an ActiveMQ infrastructure
  • Conversion of the Microsoft Access back-end data base to PostgreSQL
  • Creation and linking of GUIs in WPF.
  • Creation, redesign and adaptation of user interfaces (front-end) according to requirement analysis
  • Assistance in planning and implementing the rollout
  • Optimization of the back-end infrastructure, bug fixing, operational support
  • Writing and performance of unit tests
  • Maintenance of developer and user manuals

 

  • Technologies: Windows XP, Windows 7, Windows Services, Citrix, .NET 4.0, SVN, Redis, ActiveMQ, Internet Explorer, Powershell, MySQL, PostgreSQL, Active Directory, XML, SVN, MS Access, TopShelf, WPF, WCF, UnitTests, MVVM, MVC, CMS, Windows Server 2003, 2008.
  • Web Portal: https://www.lgl-bw.de
  • Team size: 5 people
  • Project language: German

09/2012 - 03/2013
Development and completion of a web-based application for testing of applicants’ responsiveness concerning coordination and decision lines for ADAC
Serious Games Solutions GmbH (Telecommunications, 10-50 employees)

09/2012 – 03/2013 Serious Games Solutions GmbH, Germany

  • Industry: Game development
  • Location: Potsdam, Germany (Remote)
  • References: Project management and budget responsibility (Ralph Stock, Andreas Epple)
  • Position: Software Developer, Team Leader
  • Tasks:
  • Development and completion of a web-based application for testing of applicants’ responsiveness concerning coordination and decision lines for the scheduling of road patrol drivers for ADAC e.V.
  • Development of GUI (front-end) with admin panel (back-end + CMS)
  • Writing and performance of unit tests and acceptance tests
  • Creation of documentation, including service handbooks and functional specifications
  • Budget responsibility, team building (3 persons), team management and coordination.
  • Technologies: Windows7, Mac OS, Ubuntu Linux, Eclipse, Tomcat, Java, MySQL, Play! Framework, Groovy, JavaScript, HTML, CSS, SVN, Pentaho DI, Scripting, MS Excel, MS Word, Adobe Photoshop, Mantis Bug Tracker, Silenium.
  • Web portal: http://www.adac-disposim.de/
  • Team size: 5 people
  • Project language: German

12/2010 - 09/2012
Design, development and completion of a market communication system (CRM and CMS) for multiple clients.
Watt Deutschland GmbH (Energy, water and environment, 500-1000 employees)

12/2010 – 09/2012 Watt Deutschland GmbH, Germany

  • Industry: Energy Trading
  • Location: Frankfurt, Germany
  • References: Project management (Guido Klapperich, Stefan Ruck)
  • Position: Software Developer
  • Tasks:
  • Design, development and completion of a market communication system (CRM and CMS) for multiple clients.
  • Implementation of a web-based and automated electronic audit system (ERP with DMS), including development and completion.
  • Creation and linking of GUIs (front-end) in WPF, Silverlight (XAML).
  • Creation of documentation, including service handbooks, requirements and functional specifications
  • Takeover and further development of applications in .NET environment
  • Unit, integration and stress tests. Agile development using Scrum
  • 2nd level support, acceptance, processing, implementation and troubleshooting of new requirements
  • Technologies: Windows 7, Windows 2008 R2, C#, .NET 4.0, Silverlight, XAML, WCF, WPF, BizTalk, IIS, Unit Testing, SQL Management Studio, Pentaho BI, Scrum, MS Excel, Word, MS SQL (TSQL), MVVM, MVC.
  • Web Portal: https://www.watt.de/
  • Team size: 15 people
  • Project language: German

05/2010 - 10/2010
Implementation of a risk management system for hedge fund management at RZB Austria
zeb.it GmbH & Co. KG (Internet and Information Technology, 500-1000 employees)

05/2010 – 10/2010  zeb.it GmbH & Co. KG, Germany

  • Industry: Business consultancy for financial services, banking institutions and insurance companies.
  • Location: Frankfurt, Germany
  • References: Project management (Matthias Kunze)
  • Position: IT-Consultant
  • Tasks:
  • Implementation of a risk management system for hedge fund management at RZB Austria
  • Implementation and customization of the BASEL II reporting tool at the Team Bank AG in Nürnberg
  • Request for Proposal (RFP) of infrastructure outsourcing at the BHF Bank AG in Frankfurt
  • Analysis and documentation of customer requirements
  • Project negotiations with customers in English and German
  • Technologies: Windows, XP, Vista, 2000, Oracle, PL/SQL, Citrix, Scripting
  • Web Portal: https://www.zeb.de/
  • Team size: 5-10 people
  • Project language: German

Certifications

PSPO I Professional Scrum Product Owner
2021
PSM I Professional Scrum Master
2021
ITIL V3 Foundation
2014
ORACLE Certified Professional, Java SE 7 Programmer
2014
ORACLE Certified Associate, Java SE 7 Programmer
2014
PRINCE2 Practitioner
2013
PRINCE2 Foundation
2013
MCSA: SQL Server 2012
2013
MCSA: Windows 7
2013
MCSD: Application Lifecycle Management
2013
Windows Store Apps Using C#
2013

Local Availability

Open to travel worldwide
Profileimage by Alexander Grinin Projektleitung, Produktmanagement, Software-Entwicklung, Programmierung, Performance Optimierung from Dietzenbach Project management, product management, software development, programming, performance optimization
Register