About Me

Miroslav Oprštěný Miroslav Oprštěný

Permanent Address

V Koutech 752
Bohuňovice 783 14
Czech republic

Phone

+420 776688255 (mobile)
+420 581032538 (landline)

Email

miroslav (at) oprsteny.com (personal)
miroslav.oprsteny (at) mann-hummel.com (work)

ICQ
GTalk
Skype

958-389-37
oprstenym
Spider__007

Professional Summary

I have more than 15 years experience in IT industry.
I have worked always as a software developer or team leader of small group (+/- 5) of developers.
I know the following programming languages and tools:

  • Languages: ANSI C/C++, C#, Visual Basic 6.0, Visual Basic .Net, Delphi, Perl, Python, Ruby, CSS, JavaScript, HTML4, PHP, Ajax, Java, SQL, XML, Dot, ABAP
  • Tools: InnoSetup, Trac, MantisBT, BugZilla, Tortoise SVN, CMS systems (Joomla, WordPress,  Drupal), Remedy (both desktop and web versions), Graphwiz, Apache, VirtualBox, Eclipse

I possess expertise in Object-Oriented Analysis/Design, skilled at progressing from problem statement to well-documented designs
I’m passionate about database systems development
I have strong coding skills with passion of solving complex problems
I’m a thinker that loves to bring innovative solutions
I’m a team player with sense for team mission and fair-play

SAP/ABAP

  • General knowledge (Classic Reports/Module pools/Includes, Function Groups/Modules, Object Oriented ABAP with application of design patterns, ALV grids, RFC)
  • SAP Enhancement Framework (User-exits, Customer-Exists, Classic&New BAdI, Enhancements, APO EEWB)
  • Internet Services (ITS applications)
  • WebDynpro applications
  • Workflow development
  • SmartForms, SAPScript, Adobe PDF Forms
  • IDOC Development and processing
  • FI Validations & Substitutions
  • Experiance with development in MM, SD, LO, FI/CO, QM, SRM, APO

C#
I developed several desktop and web applications used internally in Honeywell.

ANSI C/C++
During my employment in Honeywell as part of Flight Controls Software Development team I participated on development software for Boeing 787 Dreamliner

Java
I developed several supporting Java web applets and desktop applications in NNIT and Honeywell.

Apache, MySQL, Perl, Python, Graphviz, Dot
I was part of Tools support team in Honeywell which developed graphical tracing tool as a web application using (main project) and several data mining applications.

 

Recent Posts

ABAP – Load user-specific selection screen variant during program initialization

When user starts a program/report in SAPGUI, he want’s to have some speicific fields to be pre-filled with fixed values. This is true especially on more complex selection screens. So he must either create a transaction which executes the report with selected variant, or he can start the program directly and choose the variant on the selection screen manually.

But there’s also another option – load the variant dynamically by ABAP coding, during the INITIALIZATION event… Continue reading

  1. ABAP – Get X last characters of a string Leave a reply
  2. ABAP – ALV with custom F4 field Leave a reply
  3. ABAP – Very simple ALV Leave a reply
  4. ABAP – POPUP_TO_CONFIRM with dynamic text Leave a reply
  5. SAP – How to enable IMG customizing directly in production system 1 Reply
  6. ABAP – Modify RFQ item data during SAVE Leave a reply
  7. ABAP – Create new SET/GET Parameter ID Leave a reply
  8. SAP CRM – Maintain partners on a CRM order Leave a reply
  9. ABAP – How to identify invoice text ID Leave a reply