
Aleksei Karasev
Skills
Timeline
Professional experience for Aleksei Karasev
Software for semiconductor lithography process optimization. - Developing integration solution with external systems - Legacy code refactoring - Integration tests automatizations - DB, memory and performance optimization - Customer integrations
- 10 months, Nov 2015 - Aug 2016
.Net Senior Developer
CIAN
The largest site for real estate in Russia. Responsibilities: - Developed new web service and new features. - Created new web services to interaction with Python and mobile development team. - Used Cassandra to store user's data snapshots. - Created new control's panel pages for managing new features. - Developed new tasks for inner schedule system to processing data. Environment and tools: C#, MVC5, WebApi, IIS, HTML, JS, bootstrap, dapper, MSSQL, MySQL, RabbitMQ, Service Oriented Architecture
- 6 months, Jun 2015 - Nov 2015
.Net Senior Developer
PayQR
Startup for payments through the mobile application and QR code. - Integrated the SMS, email, and payment gateways. - I have experience working with a database stored procedures, the database query optimization, queue Service Broker. - Participated in integration projects with front-end and mobile department. - I worked on tasks profiling and optimization of critical sections of code and paid more attention to test code coverage, I have contributed to the application fault tolerance.
- 3 years and 1 month, Jun 2012 - Jun 2015
.Net Team lead
Megatek
- Participated in implementation of the Scrum process in the company. - I have experience with the architecture of applications. Changed main ORM to EF, It allowed us to cover the code of tests. Then I applied TDD for critical system components. - I rewrote some basic algorithms using TDD, Ninject, and Moq. - Participated in the development of a new system module for calculation of complicated tours since the end of 2014, when developed web applications (ASP.MVC, js, jQuery, Knockoutjs).
- 2 years, Jul 2010 - Jun 2012
.Net Senior Developer
Megatek
Applications for tour operators and tour agencies. I started working as a .Net developer. Duties included supporting for existing solutions for customers and developing new modules of the system. - Acquired knowledge of MSSQL and TSQL, as product architecture was strongly tied to the structure of the database, stored procedures and triggers. - Optimized complex queries and procedures. - CI scripts to TFS for developing new modules. I've used the following technology: MVVM, WPF, Win Forms, Dev Express.
- 9 months, Nov 2009 - Jul 2010
.Net Junior Developer
CMS
Remote online gambling. - Developed client for remote online gambling (Win Forms, Click Once). - Participated developing Data Base architecture. - Wrote Web-service to interaction with client-side (Web-service, WCF). - Developed control panel for this game system (Silverlight). - I've integrated our platform with other game systems (Web - service). - Integrated payments systems (Smart Money, Web Money, SMS)
Educational background for Aleksei Karasev
- 4 years and 9 months, Sep 2004 - May 2009
Computer Science, Math department
Orenburg State University (OSU)
XING members with similar profiles
XING – The jobs network
Over 1 million jobs
Find just the right job for you on XING.
Job offers just for you
Get found by employers and over 20,000 recruiters.
22 million members
Connect with new people and gather inspiration to boost your working life.
Free membership
Basic membership is free, but the opportunities are priceless.