Over the last 7 years, I have developed a wide range of websites using HMTL, DHTML, ASP.NET, Sitecore 5.3/6.0/6.1/6.2/6.3/6.4/6.5, AJAX,MSSQL, XSLT,XPATH, including sites for startup companies and small businesses. My core competency lies in complete end-end management of a new website development project, and I am seeking opportunities to build websites from the ground up for you or your business. I also have experience in the following areas: OOP, TDD, DDD,software design and testing. Currently i'm working as Project manager on sitecore projects.
Over my 10 years career I have developed web based applications on the Microsoft platform for Government and fortune 500 companies. In these consulting roles I have done projects form inception to completion, meeting with clients and understanding their requirements. I have a great appetite for writing software that captures user intent. I don't just throw in existing code and try to make it work for the clients needs, rather I understand the need and write software that accomplishes just that. I use best practices that revolves around Domain Driven Design to write my code which ensures code structure that is built on top of single responsibility principle. I have learned and applied these skills over the course of my career and now I have decided to move to freelance roles to write great software that works.
I primarily develop bespoke web applications and systems that integrate with desktop applications, however have used my web programming skills to create custom web scraping/data mining utilities for a variety of clients, both on oDesk and offline with other clients. I am strongest coding with web technologies such as PHP, Ajax, jQuery etc however have also completed tasks in lesser known languages such as Coldfusion. Away from web development I am also a proficient Visual Foxpro developer and currently in the process of progressing in C# which is one of the most popular desktop programming languages currently.
Working with Linux/Unix system for more than 10 years. During this time I have designed, managed and secured various Linux based systems for my clients. Projects involving Web servers, Proxy servers, DNS servers, Database servers, Cpanel/WHM, Firewalls, App servers, Shell Scripting and Automation, Virtualization, Load balancing, High Availability, Cloud computing, Amazon AWS and overall system Security. I have also worked with various Embedded Devices, designed Linux based OS for such devices and Reverse Engineered protocols and communications. ==== Skills ==== ## Operating Systems : RHEL, CentOS, FreeBSD, ubuntu, Debain, SUSE etc ## Linux/Unix Servers : Dedicated,Virtual Dedicated(VPS),Shared Hosting ## Cloud Infrastructure Setups: EC2, Rackspace, Eucalyptus, Nimbula, CloudStack, OpenStack ## Cloud Management Setups: scalr, rightscale, enstratus ## Virtualization Setups: XenServer, Vmware, RHEV, VirtualBox, KVM ## Server Migration: cPanel, Plesk, Webmin/Virtualmin, Wordpress, Drupal, Magento, Joomla ## Network Storage: NAS, SAN ## Network File Systems: NFS, GFS, GlusterFS, AFP, SMB, Amazon S3 ## Redundant Storage: Hardware and Software RAID ## Service Optimization: apache, nginx, MySQL ## Monitoring Setups: BB, MRTG, Nagios, monit, munin, cacti, zabbix, zenoss ## Automation: Standard and Custom Backup solutions and other shell scripting. ## HA & FailOver: Database, DNS and WebServer Clustering/Replication and Content Distribution (CDN) ## Email Setup: Mass Mailing, Spam Filtering, DKIM, SPF, SenderID, Amazon SES ## Network/Server Security: Authetication, Firewall, IDS/IPS, AntiVirus/AntiMalware, DMZ, VPN, Amazon VPC, Logging ## System Hardening: Kernel/Software Patches, upgrades, unix permissions and user access control, file integrity solutions etc ## Security Compliance: PCI, GLBA, HIPPA ## Incident Response: Dis-infection from rootkits, viruses, worms, trojans and other malware.
Over the last 6 years, I have developed a wide range of business opportunities, including quality assurance plans, tests, translations, documentation creation and also driving a team of 30 people. My focus was in software development but I also participated in helpdesk projects as well as suppoort in external functions as a point of contact and as an acount manager for projects involving EU projects
Over the last 10 years I have gained experiences and skill on Computer tech support in all 3 tiers, from stand alone computers to small business servers. From Windows PC and servers installation and configuration, to OpenSuse 11.4 Installation and Configuration of Virtualization (with Xen). My main skill is preventive maintance oriented to reach zero-downtime on client's computers and servers, with extensive corrective support skills and high respect for documenting the whole process. I'm also experienced in Software Analisys, Design and Development. SQL Server and MYSQL Server install, configuration and administration, and SQL, .NET (C#) and Android programming.
To work in a variety of possible fields ranging from graphics designing to developing applications. I have an experience of web development, graphics designing and various computer programming languages too. I am an expert in Adobe Photoshop and like to edit pictures and design creative posters. I am also good in HTML/xHTML , PHP, MYSQL , ASP.NET.
I have around 5 years of experience with PHP+MySQL... programming. Worked with different highload project in dating, payment processing etc. Have experience in development PSP. Have a strong skills in architecture, oop, linux based system, control version system GIT, mercurial, SVN. Also have experience in team management, worked on position team lead and architect.