
Olga Rudenko
Software developer

Connect with Olga Rudenko to Send Message
Connect
Connect with Olga Rudenko to Send Message
ConnectTimeline
About me
IT Project director
Education

Samara State Aerospace University
-Mathematician, system programmer Computational and Applied MathematicsThe faculty of applied mathematics and computer scienceSpecialization: Image processing systems softwareThe title of the thesis: “Development and research of the parallel algorithms of two-dimensional hypercomplex discrete Fourier transform”
Experience

PHARMBOX LIMITED
Jan 2008 - Nov 2009Software developerProject objective: to develop an electronic registry system, pharmacy software and electronic patient card.Key responsibilities: Developed desktop and Web applications (Java, SWING, MySql)

Research Institute of Precision Instruments
Jan 2010 - Nov 2010Tech lead (lead developer, systems architect)Project objective: Integration of information exchange participantsKey responsibilities:Designed integration components of an automated system;Designed the server side of the software (J2EE, EJB 3.0, Jboss 5.1);Led the developers team (3 members);Set tasks for developers ;Demonstrated software to the customer, participated in government tests of an automated system.

Central Research Institute of Economics and Control Systems
Nov 2010 - Feb 2013Lead developerProject: integration software for the state customerKey responsibilities:Designed JEE technology-based integration components of a system;Designed and developed prototypes of information exchange system components;Justified the selected technical solutions to the customer;Conducted code review;Demonstrated prototypes and working system to the customer;Participated in state tests of the system as an organizer;Conducted system load testing;Key achievements:The project was successfully completed and put into operation. Свернуть

Jet Infosystems
Feb 2013 - Jun 2016Lead developerKey responsibilities:- Led the team of developers (2 members)- Set development tasks at Jira Key achievements:-Designed a client-server portal architecture based on IBM WebSphere Portal- Developed the server side of the portal (java, JSF, Primefaces, JPA, git, maven);Senior developerProject: Billing system (commercial bank, Top 10 banks of Russia)Project objectives: To develop a client-server banking softwareKey responsibilities:- Developed a client interface for the payment system (html, javascript, jquery);- Developed the server side of the payment system core (RESTFul, Spring, JAX-WS, EJB 3.0, J2EE, Servlets, MDB, gradle, git);- Set up a continuous integration system (Jenkins);- Participated in code review;- Developed junit tests using mocks, stub;- Built code using Gradle- Supported, set up and updated projects on test stands (AIX 6.1, Windows 2008 Server),- Consultated counterparties for integration with the product.Key achievements:- The project was successfully completed and is in operation.Development was conducted for AIX 6.1 server; WebSphere 7.0 apps server, DB2-9.7 database management system Свернуть

LANIT DV
Jun 2016 - Oct 2018Project: State Information System of Housing and Communal servicesKey responsibilities:- Leaded a team of 11 developers (including 7 team members of remote developing)- Developed backend subsystems (Java, J2EE, Postgresql, gradle, svn);- Analyzed and corrected blocking errors from the productive server;- Trained java interns;- Interviewed candidates for a position of java developerProject: The development of integration components of the payment system for legal entitiesKey responsibilities: - Leaded a team of 9 developers team;- Developed a task assessment system, on the basis of which the sprints were formed;- Conducted a preliminary assessment of labor input for the development according to business requirements- Participated in architecture of the integration system design;- Participated in the development of system components prototypes aimed to justify the choice of architectural solutions- Supervised the implementation of tasks in the sprints;- Developed Code conventions, according to which the development was implemented;- Conducted a code review;- Implemented control over the release at the end of each sprint;- Developed code for an integration component (Java, Jpa, EJB 3.1, CDI, JMS, WebSphere MQ, WebSphere Application Server 8.5.5)Key achievements:- 26 out of 27 sprints were completed on time;- Introduced scrum technology into the development process;- Set up continuous integration using Bamboo Свернуть
Lead developer (team lead&scrum-master)
Jun 2016 - Oct 2018Development Team Lead
Jun 2016 - Oct 2018

Megar
Dec 2018 - Mar 2020The head of the Software DevelopmentProject: State information system of state municipal payments (state tax system)Project objectives: To establish and develop a system that accepts and processes payments from individuals, tax payments, fines and other governmental charges.Project architecture: Oracle RAC, Kafka, dockers, microservice architecture, Spring Boot, Spring WS, Hibernate.Key responsibilities:-Leaded a team of 5 members-Allocated workloads (analysis, decomposition, determination of the labor input)-Controlled tasks execution -Developed project architectureKey achievements - Peak indicator of the number of write requests to the system: 50000 tps, peak reading request count: 5000 tps.- Helped the company to save up $1.5 million on database optimization and application refinement- Developed a scalable system (microservices, Kafka, Kubernetis)- Enterprise Application (IBM Application WebService, J2EE) Свернуть

VTB
Mar 2020 - nowProjects DirectorKey responsibilities:- Managed outstaff and outsource teams budget (annually $ 1 million)- Established work schedule for sprints (2 weeks) and work scope for super sprints (12 weeks)- Designed a road map jointly with the product owner- Organized and held meetings with members of adjacent teams to synchronize joint work- Identified problems in target-setting - Assessed risks; developed and implemented risk mitigation plans- Organized IFT and Demo for the business owner and bank's security service, - Planned the work of teams from the moment the BRD arrived to the delivery of the release,- Organized the alignment of technical tasks and architectural concept of products,- Prepared the reports of work results for the senior vice-presidents of the bankKey achievements- Developed and demonstrated a pilot project that allowed the bank to attract 6 new big corporate clients- Organized the release of the product to the client in a tightly limited time frame,- Released 5 products in a year, working jointly with outsource and outstaff teams- Transformed team to be highly successful (maintaining a high position in the internal project top 10 teams out of 52)- Implemented time and material (outstaff) team leadership- Delivered 2 MVP out of 4 MVP on time due to successful risks mititgation results- Successfully implemented 20+ releases Свернуть
Licenses & Certifications

OCP
OracleJun 2017
OCA
OracleFeb 2017
Languages
- руРусский
- анАнглийский
- киКитайский
Recommendations

Muhaimen khatib
Software Engineer | Hungry to LearnPalestinian Authority
Luis gomez
Project SuperintendentMiami-Fort Lauderdale Area
Dung le
Account Manager at Digiworld CorporationHo Chi Minh City, Vietnam
Cody bishop
Shipping Agent at Odfjell Tankers USA (Houston) Inc.Galveston, Texas, United States
Artturi kukkonen
Co-Founder at Kyky DigitalEspoo, Uusimaa, Finland
Fiona hennessey
Emergency ManagementNew Zealand
Himanshu prajapati
Microsoft 365 Certified: Modern Desktop Administrator Associate | MD-102 | IT Support Engineer | IT ...London Area, United Kingdom
Justin nixon, p.e.
Dam and Levee Safety Program Manager at US Army Corps of Engineers, Savannah DistrictSavannahområdet
Elena bogomolova
EAL/Language Support Teacher | Russian Language TeacherSt Petersburg, St Petersburg City, Russia
Bob connors
Real Estate Broker at eXp RealtyLafayette, Colorado, United States
Saeed alzahrani, pmp
PMO, Digital TransformationRiyadh, Saudi Arabia
João victor
Customer Experience | B2C | Fintech | Sales Analyst | Gestão Financeira | Crédito e Riscos | Jornada...São Paulo, Brazil
Giovanni zampone
Assistant Professor of Accounting (RTD-B in Economia Aziendale)イタリア カンパーニア カゼルタ
Yesha naik
Safety and Security at Qatar AirwaysHamilton, Ontario, Canada
Molly ostmann
Administrative Assistant, Registrar, Alumni Relations CoordinatorNew Bern, North Carolina, United States
Nathalie hammel
In Brazil I worked in the commercial sector. I am currently looking for a job that will provide me w...Berlin, Berlin, Germany
Andro martinčević
Graphic designer @ PRAXA DigitalVaraždin, Varaždin, Croatia
Michael carullo
Executive Vice President / Principal at C. Erickson & Sons, Inc.Greater Philadelphia
Jennifer clare a.
Technical AssistantQuezon City, National Capital Region, Philippines
Yaseen sewani
Sr. Manager ERP at MN Textiles (Pvt) Ltd.Pakistan
...