Thanks for visiting my site. I am a graduate from the University of Toronto at Scarborough with a major in Computer Science.

I am currently seeking a full time position as a Microsoft .Net Applications Developer. View my current skills below:

SKILLS

  • ASP.NET
  • Visual Studio
  • C#
  • Visual Basic (VB.NET)
  • .NET framework knowledge includes:
  • Fundamentals - reference and value types, constructing classes. type conversions
  • Input and Output - using streams, reading and writing to files, isolated storage
  • Modifying and Encoding text – forming regular expressions, using the Encoding class
  • Collections and Generics - dictionaries, sequential lists, generic collections, arrays, queues, stacks
  • Serialization – SOAP, XML and Custom serialization, using the BinaryFormatter and SoapFormater classes, using the ISerializable interface for custom serialization
  • Graphics -  using the System.Drawing namespace, using the Image and Bitmap classes to display and modify images, adding text to graphics
  • Threading – creating threads using the System.Threading.Thread class, using multiple threads, avoiding collisions and deadlocks using synchronization methods as provided by the ReaderWriterLock, Mutex and Semaphore classes
  • Application Domains – creating application domains using the System.AppDomain class, loading and unloading assemblies into an application domain, assigning evidence to an assembly or entire application domain to restrict permissions using the System.Security.Policy.Evidence object
  • Windows Services – creating windows services, installing a service using the ServiceInstaller and ServiceProcessInstaller classes, assigning security privileges to a service(LocalService, NetworkService, LocalSystem or User)
  • Installing and Configuring Applications – ceating an installer using the Installer class that provides the user with customized options, rolling back an installation, using the .NET framework configuration tool to manage assemblies in the Global Assembly Cache, adjust code access security policies and adjust remoting services
  • Application Security – Code Access Security (CAS), imperative and declarative security
  • Instrumentation – reading and writing the event log, monitoring performance, debugging and tracing an application
  • Data and User Security – authentication and authorization of users, data encryption, decryption and hashing using the System.Security.Cryptography namespace
  • Reflection – viewing assembly attributes, creating objects dynamically
  • Interoperation - using COM objects, using P/Invoke to access unmanaged code
  • Mail – using System.Net.Mail namespace to create and send messages to an SMTP server
  • Globalization – using Culture information, creating a custom culture
  • Familiar with other programming languages – Java, C++, Python, SQL, Perl, Unix, HTML, CSS, Javascript


Click here to see some of the projects I have completed.

Please contact me at zaman.shakil@gmail.com. I am physically located in Toronto, Canada, however I am also open to a remote full-time position with a reputable company.

 
Ads: Make Money Online