Badges
Certifications
Work Experience
Software Engineer
Freelancer• January 2017 - Present
At the moment I take part in a project "Active Citizen". Our team has made migration this big Objective-C project to Swift. A new application architecture was developed. I've explored the Objective-C legacy code and developed new version using Swift and MVVC-like patterns. I rewrote various parts of application and used in my work such libraries like Alamofire, SwiftyJson, WebKit, CoreLocation, CoreAnimation, etc. Most of the source code is covered by Unit tests. Appium is used for UI testing. Also, I'm developing my own application "BP Diary". This application allows users to keep self-monitoring diary of blood pressure. (https://itunes.apple.com/us/app/bp-diary-self-monitoring/id1230619587)
Team leader
Rusoft Company• January 2011 - December 2016
"Mobile Payments System" was developed with my direct participation. This system include such parts as mobile applications for iOS and Android, web-site, back-end and database. I worked as team leader, iOS developer and Oracle developer. I developed the structure of database and main database objects. Also I took part as an iOS developer when we had decided to rewrite iOS application from Objective-C to Swift.
Education
Ryazan State Radiotechnical University
Computer Science, MS• September 1990 - June 1995
Links
Skills
alexsmetdev has not updated skills details yet.