Hand-on Software Professional with more than five years of extensive experience in enterprise level software applications development and implementation. • Hands-on experience in developing desktop applications, client/server applications, and web-based applications from scratch including system analysis, architecture design, implementation, deployment, and maintenance • Theoretical and practical understanding of OOP/OOD/OOA and SOA • Applied heavy experience with usage of software development best practices • In-depth analysis and understanding of big corporate data infrastructures, workflows and business logic • Solid experience of work with enterprise level web applications • Hands on experience with backend data modeling and architecture • Successful experience with complex conversion projects involving huge data conversion and transformation between different database servers • Advance knowledge of database design, including database objects creation and stored procedures implementation
©