I'm Armin Zia. I live in Shiraz, Iran. I started programming computers in the early 2000's with BASIC and PASCAL. I continued on the PC with Visual Basic 6.0 and then VB.NET with the arrival of .NET Framework. I am now quite comfortable in VB.NET or C#. I'm currently learning Angular 4 and .NET Core.
I consider myself a reasonably experienced
windows web software developer with a particular interest in the human side of software development. Computers are fascinating machines, but they're mostly a reflection of the people using them. This website runs the iNexus blogging software. I built it myself!
Mostly for selfish reasons. I needed a way to keep track of software development in time - whatever I am thinking about or working on. I research things I find interesting, then document my research with a public blog post, which I can easily find and refer to later. Hopefully other people will find these posts helpful, relevant or interesting. I believe that blogs are a two way conversation, so I welcome email and comments - as long as they're on topic, more or less.
I'm currently working on an awesome project. I spend most of my time as a full-time developer at analogue.DIGITAL. We are working hard on building an excellent end-to-end platform which you can find more about at onrecord.tech. I'm responsible for design and prototyping, implementation and testing, optimization and everything in between. Our stack consists of C# 6, .NET 4.6, Angular 1.6, TypeScript and Ionic Framework. We utilize many 3rd party tools and libraries, and we use continious integration and source control everywhere. I'm happy to note that we're in public beta now, you can learn more about this project on its website.
I design, prototype and build software. Mostly web and hybrid mobile applications. I can help you realize your startup idea, integrate your existing and legacy systems to streamline your business. Perform visual/interaction design, rapid prototyping and proof of concepts. I also provide technical consultation, and teach short courses and workshops from time to time.
You can download a print copy of my resume from here. Alternatively, you can also download a one-page version from here. If you need more details, visit my Linkedin page or contact me by email. Lastly, there's a compressed version available for download which includes text information, and both copies of my resume.
Well organized and extensible. coupled with best practices and tools. basically, lovable code bases.
User Interfaces are essential. Responsive layouts, beautiful user experiences and mobile-first designs
Performant, well architected and testable solutions. The future is now! leverage latest technologies today.
Beautiful, responsive and fluid user interfaces. I specialize in UI/UX on web and mobile platforms. I like minimal designs and butter UIs. Performance is a feature!
I build software solutions for various platforms. Web, Desktop and Mobile alike. From small programs to end-to-end systems. I build C# on the .NET platform.
I frequently create learning material. Blogs, sample repositories, video tutorials and audio podcasts. I also run workshops and short courses from time to time.
I'm always learning and trying to keep up with the trends. If you need technical consultation and oversight, drop me a message and let's talk! You can also reach me on social media.
UI/interaction design and rapid prototyping. You bring the ideas and branding information, I deliver proof of concepts. Utilize modern tools to create, collaborate and share mockups.
Integrate your existing and legacy systems to streamline your business. Migrate to new techs and rewrite from scratch. Cross-platform and Cloud ready solutions FTW!
C# 6 VB.NET .NET 4.7 .NET Core 2.0 ASP.NET MVC Web API 2 Identity Async Windows Services Windows Forms Design Patterns Xamarin Background Jobs Server Security Logging Profiling Modules DI/IoC SOLID REST WPF 4.5 MSMQ Quartz.NET
SQL Server EF6 EF7 LINQ DB Design Administration Normalization SQLite NoSQL LightDb MongoDB RavenDB MySQL 5 Pouch DB
Visual Studio 2017 VS Code Git SourceTree Trello JIRA Agile SCRUM Ninject AutoMapper Postal MVC lodash PhoneGap Highcharts Leaflet