Personal details

Ali N. - Remote back-end developer

Ali N.

Timezone: Karachi (UTC+5)

Summary

I love to solve complex problems through development of simple and user friendly software systems. I am a Software Developer having more than a decade of experience in defining requirements, designing, implementing, testing and delivering complex web/desktop applications using vast variety of programming languages / tools. Technical proficiencies include:
Programming languages/Technologies: C#, VB.NET, ASP.NET, WebAPI, Winforms, MVC, C++. Java, Python, MEAN Stack (MongoDB, Express, Angular ,NodeJS) , SpringBoot , Visual Basic 6, HTML, CSS, BootStrap, Web Services (SOAP, RESTful), LINQ, JSON, XML, TensorFlow.
Databases: MS SQL Server , MS Access, DB2, Oracle, MySQL, MongoDB
Tools: Visual Studio, Visual Studio Code, Spring STS, IntelliJ IDEA, Robomongo, SQL Server Management Studio, GIT, TFS, JUnit, NUnit, Jira, Crystal Reports, ORM, NHibernate, Entity Framework, Bootstrap, Telerik UI,IIS (Internet Information Services), Windows Servers.
Putty Methodologies: Object-Orient. Programming (OOP), Scrum, Pair-Programming, Test-driven Development, Design Patterns, SOLID Principles, Microservices Architecture, continuous integration, continuous deployment (CI/CD),Infrastructure-as-Code.
Major Interests: IoT (Internet of Things) , Business Applications and BI Dashboard Development

Work Experience

Software Engineer
Tech Resources | Sep 2020 - Present
Angular
Crystal Reports
Microsoft SQL Server
ASP.NET MVC
RESTful API
Working on various projects.

Education

Mohammad Ali Jinnah University
Masters In Science Computer Science
Jan 2018 - Dec 2019