Image of Dennis Charmington

Dennis Charmington

Software Architect @ apegroup

iOS developer @ Avanza Bank

Stockholm, Sweden

Ranked #1,293 out of 25,860 for Software Architect in United States

Section title

Dennis Charmington's Email Addresses & Phone Numbers

Dennis Charmington's Work Experience


Software Architect

August 2015 to Present

Stockholm, Sweden

Mitel Communications AB

Lead iOS developer

May 2013 to July 2015

Schibsted Sverige

iOS developer

March 2013 to May 2013

Stockholm, Sweden

Dennis Charmington's Education

Chalmers University of Technology

Master Engineering & Computer Science

1999 to 2004

SvenEriksons gymnasiet

Upper secondary high school Natural science

1996 to 1999

Dennis Charmington's Professional Skills Radar Chart

Based on our findings, Dennis Charmington is ...


What's on Dennis Charmington's mind?

Based on our findings, Dennis Charmington is ...

47% Left Brained
53% Right Brained

Dennis Charmington's Estimated Salary Range

About Dennis Charmington's Current Company


Software architect @ ApeGroup with focus on iOS platform, working on various customer projects

Frequently Asked Questions about Dennis Charmington

What company does Dennis Charmington work for?

Dennis Charmington works for apegroup

What is Dennis Charmington's role at apegroup?

Dennis Charmington is Software Architect

What is Dennis Charmington's personal email address?

Dennis Charmington's personal email address is d****[email protected]

What is Dennis Charmington's business email address?

Dennis Charmington's business email addresses are not available

What is Dennis Charmington's Phone Number?

Dennis Charmington's phone (**) *** *** 399

What industry does Dennis Charmington work in?

Dennis Charmington works in the Computer Software industry.

About Dennis Charmington

đź“– Summary

OVERVIEW =============================== MSc. senior iOS developer with a passion for new technology. Started mobile app development in 2008. Motorcyclist, Scuba diver and hobby basketball player. NBA, Seinfeld & Family Guy fan. I have a masters degree in Computer Science and Engineering, with focus on software development and Internet communication, from Chalmers University of Technology. I started mobile app development in 2008 and published a few apps, and sold one. I love to read up on and learn new technology. PERSONALITY =============================== Personality-type: ENFJ ( I’m an entrepreneur, skilled software developer with a good sense for business development, seeing the whole picture. I’m considered a fast learner and very structured in the way I work. I see myself as a social person, full of initiative, with a strong problem solving analytical mind. PROGRAMMING LANGUAGES =============================== • Swift (Software Architect @ Software architect @ ApeGroup with focus on iOS platform, working on various customer projects From August 2015 to Present (5 months) Stockholm, SwedenLead iOS developer @ Developing a business communication app with features such as VoIP, messaging, directory search, unified inbox, presence, conferencing and much more (similar to Skype). Our products are native apps for Windows, OSX, iOS and Android, while the backend is developed in Java. We are also experimenting with hybrid apps (using web technology to render the UI of mobile apps). Our processes are agile, based on Kanban methology, thus we have short development cycles and create nightly builds with automated tests. We use several of Atlassians tools, such as Jira and Stash. Git is our main version control system. From May 2013 to July 2015 (2 years 3 months) iOS developer @ Consultant at Schibsted working as software architect and developer on the very popular iOS apps: and From March 2013 to May 2013 (3 months) Stockholm, SwedenCo-founder, developer and CEO @ Bloo developed consumer mobile services based on our own backend-server platform which hosts many features needed in most mobile services, such as Facebook integration, geo positioning, BI, advertisement support, etc. BlooFlirt, a mobile location based service, was our first service we developed, and later sold to Spraydate. TwoGetr, a micro version of Facebook, with focus on anonymity and privacy, was our next exciting service. We were accepted into STING (Stockholm Innovation and Growth) Incubator where we were schooled in sales techniques, presentation techniques, business development, fund raising, elevator pitches among other things. Development: Backend in J2EE (Spring framework) running on Glassfish, and using MySQL, Neo4J and Cassandra databases. Initially we developed mobile apps for SonyEricsson and Nokia phones, based on Java mobile edition, J2ME, but later we ported our apps to iOS and Android. We also experimented with mobile hybrid apps, using web technologies in native app wrapper, but also tried out cross-platform tools, such as MoSync and Xamarin. Continuous integration using Jenkins and automated unit tests. Git was used as VCS. From May 2007 to March 2013 (5 years 11 months) Technical architect and business developer @ Jojka Communication provides a user-friendly and unique mobile-advertisement web-service with strong focus on SMS solution.Its a fast growing company with many large online-shop companies as customer (eg. Part of my assignment was to do a complete system analysis and as a technical architect with a team of 3 developers re-implement the system from scratch since it was out-dated and could not handle the performance requirements. The new system works as a charm with many happy customers. Also included in my assignment was to continuously discuss business strategies with the CEO. The business model of Jojkas services have changed during my assignment I now I believe Jojka is on the right path to great success. I also implemented Jojka's mobile iOS app, Jojka Workforce which can be found in AppStore. From May 2012 to December 2012 (8 months) Stockholm, SwedenTest designer @ The department is developing an application server for the IMS platform, and I worked as a test designer. We were working fully according to Scrum methology. My responsibilities are to review/interpret requirements, design test cases, create test data, implement test cases, execute test cases and analyze result in order to verify that requirements are met, both on functional and system level. Test cases are automated and implemented in TTCN-3 and SIPp. From June 2008 to March 2012 (3 years 10 months) Stockholm, SwedenTest designer @ Development of a new data warehouse system in order to better analyse business data and generate reports (OLAP). RUP process model is used. My responsibilities as a technical tester are to plan, implement and execute testing on all levels using Rational’s products (Manual Tester, Functional Tester, Performance Tester, Requisite Pro, ClearQuest and ClearCase). Part of the assignment involves reviewing requirements and analyzing complex business rules, thus preventing insertion of faults in an early stage. Moreover, during my work here I also studied all the material for the ISTQB certificate, however I never had the chance to sign up for the course and take the exam. From September 2007 to June 2008 (10 months) Verification engineer @ Development the Orion CRM system. My responsibilities were to verify the functionality of Orion, this by implementing and executing test cases using the test tool HP QualityCenter (QC). Moreover, I used Oracle SQL *Plus, PL/SQL and Oracle SQL Developer in order to verify the correctness of the data stored in the database by Orion. From August 2007 to September 2007 (2 months) Stockholm, SwedenSoftware developer @ Worked within the MTAS project as a software developer. MTAS is a TSP-based node providing TISPAN compliant multimedia telephony application services. It is one of the central network components needed for conversional voice and multimedia services over IP in the IP Multimedia Subsystem (IMS). My responsibility was to design and implement new functionality for MTAS. I was a part of a work package that implemented subscriber data functionality which communicates with the HSS node over the Sh Interface (Diameter protocol). Implementation was done with C++ on Ericsson’s TSP platform. From October 2006 to August 2007 (11 months) Test developer and Team leader @ My responsibility was to verifiy all the interfaces of the IMS application server. These interfaces are based on several different protocols (SIP+SDP, Diameter, H.248 and LDAP). The main tool used was TTCN-3. In addition to my role as a test developer I was given the responsibly to join the local TTCN-3 support group. Our task within this group was to support other tester with expertise knowledge and to improve the test environment. One of my contributions to this team was a total redesign of our test framework in order to make the test cases more flexible and efficient but also to enable automation of execution. I was also involved in the process of test automation were we managed to fully automate 90% of all test cases. In later stage of my employment I was given the responsibility to work as a team leader for a work package consisting of 4 developers, 3 testers and one designer. This was a very rewarding and successful experience for me, our team was highly appreciated. From September 2005 to October 2006 (1 year 2 months) Software developer @ Design and implementation of the DIAMETER protocol for the TSP platform in C++ environment. Function & system test (TTCN-3) and trouble report handling of the DIAMETER stack. Implementation and function test of NRG 4.0 (a Parlay gateway) on the TSP platform in Java-environment. Automation of test with Java JUnit. From September 2004 to September 2005 (1 year 1 month) Master Thesis @ Analysis of IP-VPN solutions and IP-telephony solutions. From September 2003 to March 2004 (7 months) Software developer @ Script programming in Korn-shell and Linux power tools such as sed & awk. From May 2003 to September 2003 (5 months) Gothenburg, SwedenMaster, Engineering & Computer Science @ Chalmers University of Technology From 1999 to 2004 Upper secondary high school, Natural science @ SvenEriksons gymnasiet From 1996 to 1999 Dennis Charmington is skilled in: iOS, Objective-C, Software Development, Software Design, Java, Web Services, Android, Databases, Telecommunications, Team Leadership, Programming, Mobile Devices, Agile Methodologies

Dennis Charmington’s Personal Email Address, Business Email, and Phone Number

are curated by ContactOut on this page.

10x your recruitment & sales conversations

Contact over 200M professionals
instantly by email or phone. Reveal
personal & work email addresses, as
well as phone numbers accurately with
our ContactOut Chrome extension.

In a nutshell

Dennis Charmington's Personality Type

Introversion (I), Intuition (N), Thinking (T), Perceiving (P)

Average Tenure

1 year(s), 5 month(s)

Dennis Charmington's Willingness to Change Jobs



Open to opportunity?

There's 96% chance that Dennis Charmington is seeking for new opportunities

Engage candidates 10x faster

Enjoy unlimited access and discover candidates outside of LinkedIn

Trusted by 400K users from

76% of Fortune 500 companies

Microsoft Nestle PWC JP Morgan Merck Rackspace WarnerMedia Randstad Yelp Google

The most accurate data ever

CCPA Compliant
GDPA Aligned
150M Personal Emails
300M Work Emails
50M Direct Dials
200M Professional Profiles
30M Company Profiles

Hire Anyone, Anywhere
with ContactOut today

Making remote or global hires? We can help.

  • 50 contacts/month
  • Works on standard LinkedIn only
  • Work emails, personal emails, mobile numbers
* 1 user per company limit

No credit card required

Try ContactOut for Free