Ed L . Senior Software Engineer
Summary
- 26+ years of experience in IT;
- 20+ years experience working with Python;
- 2 years experience working with Azure;
- 7 years experience with React;
- Experience working with Flask;
- 15+ years experience working with Java;
- Experience working with Kotlin, Spring;
- 8+ years working with JavaScript;
- Good skills with Angular, TypeScript, and Node.js;
- Deep abilities working with PostgreSQL, SQL, MySQL, and MongoDB;
- Good knowledge of AWS;
- Experience working with Docker, Terraform;
- Deep skills with C, and C++;
- English: Upper-Intermediate.
Experience
Senior Software Developer, Consultancy company
03/20218 – 06/2023
Responsibilities:
- Integration layer with REST and SOAP services implemented with Java,
Spring Boot, MQ, Oracle, Postgres deployed on OpenShift as Docker container with help of Helm - Applications‘ deployment control and management system implemented
with Python, Django, IBM Flowable, JavaScript, React.js, AuroraDB,
DynamoDB deployed on AWS as Docker container with Helm - Insurance document and claims management system implemented with
Kotlin, Spring Boot, Gradle, DynamoDB, AuroraDB, TypeScript, React.js
deployed as Docker container on AWS with Terraform - Product category management system implemented with Python, FastApi,
JavaScript, React.js, MongoDB deployed on AWS as Docker container - Product data manament system implemented with Python, Flask,
Postgres, deployed on AWS with Docker containers with Terraform
Senior Software Developer, Commercial Bank
01/2015 – 02/2018
Responsibilities:
- Investement portfolio management system implemented with Java, Spring Boot, Oracle, Redis, React.js and deployed as Docker container on
OpenShift - Personal finance management mobile-first web-application imlemented
with JavaScript, TypeScript, Node.js, React.js, MongoDB, Redis - Project documents review process management system implemented
with Python, Django, Oracle, JavaScript, React.js
Senior Software Developer / Lead Developer, Telecommunication company
08/2012 – 12/2014
Responsibilities:
- Partners and store agents web portal implemented with Java, Spring Boot, Angular.js, HTML, CSS, Cassandra
- Loan and credit card request mobile and web application for teleoperator’s end customers implemented with Python, Flask, JavaScript, Angular.js, HTML, CSS, Oracle
Consultant / Senior Software Developer, Koodaripalvelut
02/2007 – 07/2012
Responsibilities:
- Web-based insurance policies and claims reporting system implementation, integration layer design and implementation with Python, Django, JavaScript, JQuery, HTML, CSS, Oracle
- Web base logistics and production prioritization management system implementation with Python, Django, MySQL, JavaScript, JQuery, HTML, CSS
Architect / Technical Project manager / Software Developer, Stonesoft
06/2003 – 01/2007
Responsibilities:
- Firewall ACL and routing rules management system architecture design,
technical management and implementation with Python, Plone, MySQL, UML modelling tools, Cisco hardware, Linux scripting - Web Portal virtual wallet design and implementation with Java, SOAP,
JMS, MQ, PostgreSQL - Personal insurance management web portal requirements gathering, architecture and technical design and implemenation with Java, JEE, Wicket, EJB, JPA, Spring, MQ, JMS, MySQL, SQL
Software Developer, Novo
06/1997 – 05/2003
Responsibilities:
- Travel reservation system requirements definition and achitechture
design - Health case research result management system implementation
implemented with Java, AWT, Swing, JDBC, Oracle, SQL - Shipment loss monitoring system implementation implemented with Java,
Swing, Oracle, Tuxedo, SQL, JavaScript, HTML - Public transport timetables and journey planning system maintenace and implementation with C, Perl, HTML, JavaScript
Education
Bachelor of Computer Science, University of Technology, Tallinn
09/1996 – 06/2002