Andrei Kravchenko
Java Software Engineer
adjkts@r.postjobfree.com • +1-347-***-****
LinkedIn • Massachusetts, US
Sum
Analytical and innovative professional with hands-on experience in software engineering, project management, and business applications development. Solid history of success in managing full life cycle of software development processes, which contained requirements engineering, design, coding, testing, debugging, and maintenance. Skilled in creating and implementing architecture concepts for IT systems and leading development and implementation of flexible solutions that support multiple UI and functional changes. Skilled in system consolidation, application governance operating model creation, and enterprise architecture process improvement. Adept at directing technical projects from start to end, preparing and executing strategic plans and control structures for projects, and ensuring successful completion within time and budget. Software Development Life Cycle (SDLC) / Engineering System Integration / Agile Software Development Quality Assurance & Testing / Troubleshooting & Issue Resolution / Continuous Process Improvement Software Support & Maintenance / Database Management / Team Training & Leadership Technical Proficiencies
Languages/Libraries: Java/Java Enterprise Edition, JavaScript, HTML, CSS, jQuery, PostgreSQL, Framework/Tools: Spring Framework, Microservices(using Spring Boot, Spring Cloud), Web Development, Hibernate Career Experience
Career Break 09/2019 – Present
Relocated to US and took time off of work for maternity leave to raise my son and give him all the care and affection that he deserves. Jet Infosystems 08/2018 – 09/2019
Java Software Engineer
Developed and deployed services for automatic certificates changing on bank's servers. Utilized Red Hat Ansible as a certificate delivery mechanism to work from Linux command line. Built new features and resolve bugs to improve performance while delivering solutions as per best practices and customer requirements. Built and executed new standards and procedures for project to improve existing solutions and documentation. Managed dependencies, change requests, and ensured timely deliverables.
Arranged effective training and development sessions for team members to enhance knowledge and performance.
Awarded best employee of the department based on quarterly results and received various diplomas.
Promoted to team lead of project after first month for delivering outstanding performance. Cifra LLC 12/2016 – 07/2018
Java Software Engineer, Java EE
Communicated with clients to analyze and resolve queries by changing application code. Designed and created back-end and front- end parts; collaborated with manager on key points and deadlines. Developed and built both types of synchronization (manual / auto) to streamline data and prevent data collision. Oversaw performance tuning and coding standards optimization using various tools. Designed, developed, and maintained data layer using Hibernate. Coded Servlets and JSPs based on MVC pattern using Spring Framework. Involved in different phases of the software development lifecycle such as requirement analysis, design and development. Created various stored procedures/functions/views/indexes for complex data centric processes.
Managed two authentication options by password and IP address to help users from local university network get access of internal information and services without credentials creation.
Synchronized data with another external service and interface including process status information by implementing REST API.
Resolved bugs in existing Dspace based project and achieved targeted goal of two weeks in one. Education
Associate's degree, Computer Software Engineering
Synergy University, 2015 - 2019
Licenses & Certifications
Oracle Certified Associate, Java SE 8 Programmer – Oracle Oracle Certified Professional, Java SE 8 Programmer - Oracle