Adam Ivancza
Hungary
linkedin.com/in/adam-ivancza-
Summary
I'm an enthusiastic full stack cross platform mobile developer who truly enjoys every aspect of development work! I
love to use new technologies and I consider myself as an autodidact - I learned everything online at work or aer work.
I helped startups to create their first MVPs or bring their whole business idea to life. I also helped mature companies to
refine their products, improve their development workflows, or coordinate their development work. I've been working
remotely full time since 2014 and I’m loving it! I’m only interested in the following:
- Remote positions around the globe
- Onsite position in the US which offers VISA sponsorship
To be honest I always wanted to be a developer since I got my first computer when I was 7 years old. I loved to play
games back then so I wanted to be a game developer. In 1st grade when the teacher asked us to draw what we want to
be when we are grown up I drew a computer. So that's when it's all started. Then I attended a programming study group
throughout the elementary school where we learned the basics of Pascal and Comenius Logo. Aer that I went to a high
school where I could learn programming in an increased number of hours. There I met a wonderful teacher who taught
us the really basics of programming: flow charts, structure charts, the default programming issues (i.e. select the largest
element from an array, linear search, etc), and finally Pascal. Then I went to the university where I learned some advanced
programming and a lot of math :D. Then in 2010 I got my first iPhone, a 3GS! I loved the apps so I started to take a look at
the iOS app development so I went to an iOS development course. And since I le university I haven't stopped working!
Experience
Development Team Lead
Codified - London's React Native Experts
Feb 2018 - Present (2 years 3 months +)
Main responsibilities:
- Ensure that projects come in on time and under budget
- Ensure that clients receive a well tested, fully working application
- Lead multiple projects
- Attend various meetings with clients
- Pick up work from clients - decide whether it's a change request or a bug report
- Reviewing UI and UX from clients, escalate any problems and giving ideas about possible resolutions
- Reviewing any client APIs before usage to spot any potential blockers
- Create quotes
- JIRA administration and project management:
- Create issues
- Plan sprints
- Delegate issues to colleagues
- Lead the daily stand-up or scrum meetings
Authority:
- Decisions on code review
- Decisions on code styling
Adam Ivancza - page 1
- Decisions on any technical documentation matters
- Decisions on development plans
- Delegating work
Technical Project Manager
HelloBaytree
Jan 2020 - Present (4 months +)
Main responsibilities:
- Overseeing API development work of client
- Documenting project requirements
- Attend meetings with client
- Trello administration and project management:
- Create cards
- Delegate cards to colleagues
- Oversee developers, checking their work hours
Senior Soware developer
InvoiceInsure
Feb 2019 - Present (1 year 3 months +)
Main responsibilities:
- Developing React front-end
- Developing ASP.NET WebApi backend
- Creating a company ownership structure representation tool is ASP.NET
- Creating a big data database that holds all UK company records and accounts
- Developing data parsers in Python that regularly updates our company records and accounts
Senior Soware Developer
Codified Security
Mar 2017 - Present (3 years 2 months +)
Main responsibilities:
- Running dynamic tests on mobile apps
- Developing front-end, API and scanner that runs on Node.JS
- Research & Write new rules to detect vulnerabilities
- Reverse Engineer applications
- Developing our CI integrations (Bitrise, Visual Studio Team Services)
Technical Lead
Codified - London's React Native Experts
Nov 2017 - Jan 2018 (3 months)
Main responsibilities:
- Ensure technical requirements are discovered and clarified in advance
- Ensure technical requirements of the project are followed
- Make team aware of any potential technical blockers on the project
- Plan to minimise refactoring work
- Ensure project-specific technical decisions and research is properly
documented
- Plan to expand Codified's internal documentation on specific frameworks,
languages, etc
- Ensure any technical decisions on libraries, frameworks, etc are documented
and motivated
- Ensure that the whole team is aware of technical decisions being made
Adam Ivancza - page 2
Authority:
- Decisions on code review
- Decisions on code styling
- Decisions on the sequence of technical tasks when these don't impact userobservable deliverables noticeably (for example, when refactoring should
happen if it's needed and in what order technical tasks should be done)
- Decisions on any technical documentation matters that are raised internally
within the teams
Cross-platform mobile app develipe
Codified - London's React Native Experts
Nov 2015 - Nov 2017 (2 years 1 month)
Main responsibilities:
- Cross platform mobile development using React Native to Android & iOS
- Cross platform mobile development using Xamarin or Xamarin.Forms to the following platforms: Android,
iOS, Windows Phone
- Backend development on Azure App Services using ASP.NET WebApi
- Website development using ASP.NET
- Keeping in touch with clients
- Creating estimates for new projects
- Bug fixing on previous projects
- Publishing applications to stores
- Testing applications
Lead Xamarin.iOS developer (Contractor, remote position)
Added Value Solutions Inc.
May 2014 - Nov 2015 (1 year 7 months)
Sector: Accounting
Project description: Development of business applications that’s used by accountants. It’s a cross platform
application, available for Windows (WPF), Mac (Xamarin.Mac), iOS - iPad (Xamarin.iOS).
Projects that I worked on: Application Framework (iOS), Dashboard (iOS), Time's Up (iOS),
Incorporation Tax Planner (Shared Core + iOS), Remuneration Planner (iOS), iOS library that shared across
projects.
Main responsibilities:
- Xamarin.iOS application development
- Shared code development / bug fixing
- WPF development
- Excel spreadsheet rewriting: I had to replace the formulas in the spreadsheet with Visual-Basic functions.
- Training of new contractors / employees: I was the one who introduced them to our internal Framework.
- Application testing
- Creating mockups / wireframes
- UX design planning
- Writing specifications
- Pivotal tracker administration
- Create issues
- Plan iterations
Adam Ivancza - page 3
Lead developer, project manager
Cell-Line IT Security KFT
Aug 2011 - Aug 2014 (3 years 1 month)
Timeline:
Junior Native iOS developer, 2011 - 2012
Xamarin.iOS then Xamarin.Android developer, 2012 - 2013
Lead Cross-Platform developer, 2013 - 2014
Main responsibilities:
- Native iOS development
- Xamarin.Android, Xamarin.iOS application development using MvvmCross
- Interviewing candidates
- Teaching mobile development best practices and Xamarin to new colleagues
- Help clients:
- Create mockups / wireframes
- UX design planning
- Writing specifications
- Regular face-to-face progress updates and demoing apps
- Creating time estimates for development works
- JIRA administration and project management:
- Create issues
- Plan sprints
- Delegate issues to colleagues
- Application testing
- Uploading applications to app stores
Xamarin.Android developer (Contractor)
Mandango Mobile
Jun 2014 - Jul 2014 (2 months)
Main responsibilities:
- I have created a Xamarin.Android application for people who deals with autism.
Education
Eötvös Loránd University
Bachelor's degree, Computer Programming
2007 - 2011
iOS fejlesztő tanfolyam, Schönherz (2011)
Skills
React Native • JavaScript • C# • iOS Development • Android Development • Xamarin • React.js • Objective-C
• Java • Microso Azure
Adam Ivancza - page 4