Software Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- 55€/Stunde
- LV-1064 Riga
- Weltweit
- lv | en | ru
- 10.08.2022
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
4/2022 – 7/2022
Tätigkeitsbeschreibung
Cosuno (app.cosuno.com):
• developed new feature modules (front-end, back-end, database migrations)
• extended and re-worked existing functionality
• wrote E2E test specifications to have visibility for regressions
• implemented the new error handling system for error filtering, logging, consistency and ease of use
• took part in implementing the new attribute based authorization system for granular access
• wrote back-end GraphQL integration tests to verify permissions
• lead discussions in cross-department workflow optimizations
• did code reviews
TypeScript, React, Node.js, PostgreSQL, TypeORM, Prisma, ElasticSearch, GraphQL, REST, Styled Components
CSS (Cascading Style Sheet), Graphql, HTML, Node.Js, Postgresql, React (JavaScript library), Representational State Transfer (REST), Typescript
5/2020 – 1/2022
Tätigkeitsbeschreibung
UI Design Center (design.ui.com):
• developed new feature modules (front-end, back-end, database migrations) • extended and re-worked existing functionality
• integrated the application with various third party services
• extended the existing floor plan tool based on SVG
• took part in implementing the new floor plan tool based on Three.js (react-three-fiber)
• optimized application load times
• did code reviews
TypeScript, React, Node.js, PostgreSQL, Sequelize, Redis, REST, Styled Components, AWS, Shopify, Three.js
UI RMA (rma.ui.com):
• developed the application from ground up, mostly focusing on the front-end side
• integrated the application with other services
• did code reviews
TypeScript, React, Node.js, PostgreSQL, GraphQL, Styled Components
Amazon Web Services (AWS), CSS (Cascading Style Sheet), Graphql, HTML, Node.Js, Postgresql, React (JavaScript library), Representational State Transfer (REST), Shopify App-Entwicklung, Typescript
3/2020 – 5/2020
Tätigkeitsbeschreibung
• flynowpaylater.com - developed new features, extended and re-worked existing functionality for the website
• developed the React Native application
• created simple single-page applications
ES6, React, PHP, CSS Modules, React Native, Expo
CSS (Cascading Style Sheet), JavaScript, PHP, React (JavaScript library), React Native
4/2017 – 1/2020
Tätigkeitsbeschreibung
myForecast application for Daimler Financial Services (internal):
• developed the application from ground up, mostly focusing on the front-end side
• contributed to the Geofence DAS mobile application development
• contributed to the ng-vcl open source Angular component library
TypeScript, Angular, Plotly.js, Stylus, C#, .NET Core, MSSQL
Restore Commerce (internal):
• developed the front-end and back-end of a booking application
• developed an internal command line interface
• reworked various modules
ES6, Ember.js, Node.js
.Net Framework (Microsoft), Angular, CSS (Cascading Style Sheet), HTML, JavaScript, JavaScript-Frameworks, Microsoft SQL-Server (MS SQL), Node.Js, Typescript
7/2015 – 9/2015
Tätigkeitsbeschreibung
I curated and created an educational video game used on a touchscreen monitor for a travelling exhibition ("Lielas zivis, mazas zivis") about local fish species.
ES5, Backbone.js, HTML5, CSS3
CSS (Cascading Style Sheet), HTML, JavaScript, JavaScript-Frameworks
11/2014 – 5/2015
Tätigkeitsbeschreibung
I developed the company's thermal chamber management system for manufacturing purposes to test the manufactured devices in different environments. The embedded system was developed on a RPi and is used through either of the GUIs or the API. Work consisted of:
• developing the embedded management system in C, using GPIOs for I2C bit-banging to control the thermochamber and the thermostat
• developing the back-end application with C and CGI, using GRPC and JSON (JSMN) to communicate with the management system
• developing separate front-end applications with real-time data for desktop and the touchscreen attached to the micro-controller itself
• writing the E2E test specification
• configuring the web server
• writing Bash scripts to automate tasks
C, Raspberry Pi, GPIO, I2C, Linux, CGI, RPC, JSMN, JavaScript, Pure.css, Dygraphs, Selenium WebDriverJS, Bash, Nginx
C, CSS (Cascading Style Sheet), Embedded Linux, HTML, JavaScript
Ausbildung
University of Latvia, Riga, Latvia
Über mich
Weitere Kenntnisse
Persönliche Daten
- Lettisch (Muttersprache)
- Englisch (Fließend)
- Russisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden