Software Developer And Architect Resume
SUMMARY:
- A computer engineer with more than 12 years of experience in IT solutions, working as software architect, software analyst, and programmer as part of software development teams.
- Comprehensive knowledge of database design, software engineering, web programming languages and techniques as well as integral knowledge of network systems and operative systems.
- Active involvement in many phases of the software development lifecycle in projects of different structures and sizes.
- Skills and experience with various development technologies and methodologies, primarily with .NET Platform.
- Ability to face new challenges and find solutions applying the accumulated knowledge.
TECHNICAL SKILLS:
Programming languages and software development technologies: .Net Framework, C#, Asp.Net MVC, Asp.Net Web Api, Asp.Net Identity, SQL - Server, Entity Framework, Ninject, LINQ, ADO.Net, IIS, HTML 5, CSS 3, Bootstrap, JQuery, JavaScript, Ajax, PHP, Symfony, Apache, Wordpress.
Familiar with: Oracle, Sprint.Net, NHibernate, Angular JS, Drupal, Prestashop, Joomla, OpenCV, Zend Framework, Code Igniter, Larabel.
Database systems: SQL-Server (2003, 2005, 2008, 2012), MySQL, PostgreSQL, SQLite, SQL Server Profiler, SQL Trace Analyzer, SQL Deadlock Detector, SQL Accelerator.
Integrated Development Environment and software tools.: Visual Studio (2005 - 2015), SQL-Server Management Studio, EMS-MySQL, EMS-PostgreSQL, NetBeans, PHP Storm, JetBrain, Dreamweaver, C++ Builder, Team Foundation Server, Git-Tortoise, IIS, Apache.
Operating systems: Windows (desktop and server editions), Linux (Ubuntu, CentOS, Debian, Android).
Software engineering methodologies: Scrum, eXtreme Programming, RUP, UML, DDD, software architecture and patterns.
General IT knowledge: Network management, system management and deployment, diagnosis hardware problems, operating system support.
PROFESSIONAL EXPERIENCE:
Confidential
Software developer and architect
Responsibilities:
- I worked actively as a software architect and software developer in the systems developed by the company.
- I was responsible for designing the base architecture, using design patterns and architectural patterns according to user requirements.
- I used for the implementation of these systems, .Net platform and its associated technologies depending the application type, for example, ASP.NET MVC, Web API, Entity Framework, SQL-SERVER, WIN-FORMS, HTML5, CSS, BOOTSTRAP, JQuery and so on.
- I also worked as Webmaster of the company, developing and keeping updated the company site.
Confidential
University Professor
Responsibilities:
- I worked as university professor, teaching advanced web programming and software engineering.
- Also I was part of a development team composed of professors and advanced students, which developed software for institutions affiliated to the university.