367 reputation
410
bio website
location Bulgaria
age 27
visits member for 2 years, 8 months
seen Aug 14 at 8:12

I am a self-taught developer (with high-school informatics background). I have experience primarily with the C# and Java languages, as well as web oriented technologies. Currently I work as a senior developer at Cayetano Gaming, where I employ my Java and JavaScript skills.

In the area of software development, I am interested in enterprise solutions, distributed systems, modular software architectures and scalable cloud solutions. GUI and user experience is one of my recent points of interest.

Alongside the fields in my professional orientation I am interested in psychology, which my current field of study at Sofia University.

My hobby interests include marketing and finances, social relations, physics, biology, health and fitness, and religion. Sometimes I am composing music in my free time using audio software, as unfortunately, I am not good at playing any music instrument.


Apr
3
revised Float or int for currency?
added 64 characters in body
Mar
10
awarded  Notable Question
Dec
16
revised Can I create cocos2d animations without using Xcode?
removed redundant passages, changed capitalization in title
Dec
16
suggested suggested edit on Can I create cocos2d animations without using Xcode?
Jun
20
awarded  Constituent
Jun
11
awarded  Caucus
Apr
7
revised Float or int for currency?
added 7 characters in body
Mar
24
awarded  Editor
Mar
24
revised Is this the best way to do sprite sheet animation?
reformatted code; fixed code color issue with misplaced double quote
Mar
23
suggested suggested edit on Is this the best way to do sprite sheet animation?
Dec
28
awarded  Enlightened
Dec
22
awarded  Nice Answer
Dec
21
awarded  Yearling
Dec
21
comment Float or int for currency?
+1. The only clarification I'd like to add, is just as the financial applications do conform to specific predefined requirements, so does the rounding algorithm. If the game is a casino one, it conforms to similar standards and then double is not an option.
Dec
21
comment Float or int for currency?
it is the purpose of this site to clarify the issues and help the OP make the right decision, depending on the specific scenario. All we can do is help speed up the process :)
Dec
21
comment Float or int for currency?
No apology needed to give a different approach for the same problem :)
Dec
21
comment Float or int for currency?
I only disagree with the part that long is suitable for small calculations. In my real life experience, it has proven enough to handle good precision and large amounts of money. Yes, it might be a little cumbersome to use but it beats BigDecimal in two crucial points - 1) it is faster (BigDecimal uses software rounding, which is way slower that the built-in CPU rounding used in float/double) and 2) BigDecimal is harder to persist in a database without losing precision - not all databases support such 'custom' type. Long is well known and widely supported on all major databases.
Dec
21
comment Float or int for currency?
@Sam, the numbers were provided for the example stake. Still, I've personally seen weird results with such simple numbers, but it is not a frequent scenario. When floating points come to play, this is probably more likely to occur, but more unlikely to spot
Dec
21
awarded  Teacher
Dec
21
answered Float or int for currency?