Top C# Developers of April 2017
I am an expert Visual Basic developer with over 15 years of experience. I am highly talented and skilled in problem solving and understanding complex and large code base.
Being a software developer is more than just learning to program in a computer language. I have been a developer for nearly two decades. I have designed several larger web sites from concept to deployment, some high-profile projects. I have served as a Lead Developer or Senior Developer for many years, mentoring other developers and encouraging them to use the latest technologies and best practices. I focus on teaching patterns and reusable methods for designing applications, and reinforcing the need to stay current as new technologies are released. I can give advice on how to focus your learning efforts to target specific types of development positions, and interviewing advice for finding a position within a software company. I have programmed in C++ for about 10 years prior to using C# and focused on web technologies, which I have now been doing for another 10 years. While I have primarily been using jQuery / Microsoft .NET / C# and have a background in C++, I have also utilized VB and VB.NET, touched on PHP/MySQL from time to time, and worked with the Microsoft SQL Server/Express/CE products for 10+ years. One of my most recent projects has been building a Unity 3D game, which is now on Steam Greenlight. Domain Driven Design is a basis for each of my projects' structure, and I reinforce the need to use best practices when coding. I can also explain SCRUM, which is used by many companies for handling team project management. If your final senior project is a "Concept to POC" type of project where the Proof of Concept is the working software required for a grade, then I will also teach you to use Balsamiq to wireframe your ideas before we begin developing any code. I can help you document the Project Scope, Functional Specs, create Design Documents, and build the presentation for your senior college project. We can build completely usable projects in a short time, both the user interface and the server components as needed. My focuses are HTML5 / CSS3, jQuery, Object Relational Mapping (ORM), C#, Microsoft .NET, Web Services (web api) and SQL Express.
Software Engineer in Banking Industry, MSc in IT Management
The best products come from innovation through healthy, non-competitive, and agile collaborations.
For the majority of my career (over 15 years), I have focused on enterprise level applications primarily working with Microsoft tools & technologies; including but not limited to MS MVC, MS SQL Server, C#, and Visual Studio. In my recent experience, over the past couple of years, I've been working with Node.js, Angular.js, and other similar frameworks. In particular, I have been working with the MEAN Stack (https://github.com/meanjs/mean), and have become a main contributor to the project; working with very bright individuals that help push me to improve my skills & become an overall better Full Stack developer.
Enterprise application developer with 15 years of experience in the industry.
I'm a consultant, mentor, and engineer with a calling and passion for teaching. For the past fifteen years I've been building enterprise applications for small businesses and Fortune 500 companies. I've used that experience to perform hundreds of successful paired programming sessions with developers all over the world.
Software Architect with experience in building cutting-edge AR, VR, mobile & web solutions
* 6+ years of experience in developing native iOS apps using Objective-C and Swift * 2+ years of experience in developing hybrid apps using Ionic framework * Expert in rapid API development using Node.js * Very passionate about game development using the Unity engine * Successfully delivered multiple Microsoft HoloLens apps, developed using the Unity engine * Hands-on experience with Google Tango * Unity Asset Store publisher * Multiple apps & games released on the App Store and Play Store
Technical Specialist at UpCode Ltd
Professional software engineer I have worked in mobile software development business for almost a decade now. Currently I'm working as technical specialist at UpCode Ltd, developing cutting-edge solutions for our customers. In my current position I have privilegium to follow mobile trends and see how the field of mobile software development changes. But it also gives me a great challenge to respond to this change, with solutions that not only work today but in the future also. My career has taught me a great asset of skills all from low programming languages into high level project management. I'm daily driven by my enthusiasm to create better apps for mobile user, apps that really take advantage of best features mobile devices can offer. Specialties: Software engineering, Agile development, C/C++, Java (J2ME and Android), Objective-C (iOS), Qt, C# (Desktop and Windows Phone),
I am a full stack software engineer and entrepreneur with between 1 and 10 years professional experience working with the technologies listed. I love helping other people become better at what they're doing and have been doing so both online and offline for many years now. Besides mentoring I run a small boutique style software development firm that is specialised in crossing the barrier between cloud, desktop, mobile and physical applications. My areas of expertise are the general syntax and usage of languages. Effective, correct and appropriate use of software design patterns. Defining algorithms. Handling (possibly large) amounts of data effectively and presenting results to the end-user in a clear and timely manner. Designing and managing the infrastructure to drive these results. Working with stakeholders to design, budget, and plan software development projects and their architecture, turning business objectives into measurable goals. Planning for and scaling with growth. Troubleshooting and resolving technical crisises and finding and remediating their root causes. Defining and leading (agile) development processes and monitoring their performance. Measuring, predicting, providing insights into and managing risk factors in software development projects. Experimental projects and research into, analysis of and reporting on new technologies/software development techniques.
Need to Hire a TopC# Developer?
Hire the top freelance C# developersGet Started
Are You aC# Developer?
Get paid while making an impact. Become a Codementor for the next wave of makers.Apply as a Developer
CodementorX saved me a lot of time by sending a shortlist of qualified developers within 72 hours. On top of that, payment through CodementorX was secure and communication was easy. I was extremely satisfied with the engagement!
As a marketplace and 500 Startups company ourselves, we were happy to give CodementorX’s platform a go when we needed developers with specialized skillsets. They did not disappoint and allowed us to find qualified devs painlessly.
Besides having access to highly talented and experienced web developers, CodementorX's project management service also help manage timeliness and bridge communication between the founders and the web developers. This is extremely helpful and valuable, especially for non-technical founders like myself.
CodementorX is a freelance hiring platform uniquely different from other platforms. Freelancers on Codementor function as mentors to less experienced coders, who collectively help curate a list of the most elite mentors. When hiring through CodementorX, I know I’m hiring the best.