Janis Rullis Email & Phone Number
@edurio.com
LinkedIn matched
Who is Janis Rullis? Overview
A concise factual answer block for searchers comparing this professional profile.
Janis Rullis is listed as Senior Software Engineer in Campaign Tracking team at Reppublika, a with 33 employees, based in Latvia. AeroLeads shows a work email signal at edurio.com and a matched LinkedIn profile for Janis Rullis.
Janis Rullis previously worked as Senior Developer in Campaign Tracking team at Reppublika and Senior Web Developer in Audience Reach team at Reppublika. Janis Rullis holds Unfinished Bcompsc, Computer Science from Latvijas Universitate / University Of Latvia.
Email format at Reppublika
This section adds company-level context without repeating Janis Rullis's masked contact details.
AeroLeads found 1 current-domain work email signal for Janis Rullis. Compare company email patterns before reaching out.
About Janis Rullis
For 15 years I've been a Web developer.For last 2 years I finally get to work outside the web context - am building data processing pipelines to deliver it to various consumers in various ways.Specialties: PHP, Python, SQL, JS, AWS, Elixir. Project priorities:● Stability over new features - you can afford features only when the existing functionality works fine. ● Maintenance - good documentation, code structure, and most importantly - communication inside the team, provides fast delivery of stable updates. ● Don't forget the fun - there always will be ASAP cases, so better make sure You and Your work-buddies have fun while extinguishing the fire. Other bla-blas 😁👇My positive qualities:● I have a strong sense of responsibility.● I am results-oriented.● I enjoy learning and improving myself.● I value well-adjusted teamwork, at the same time, I'm capable of completing tasks alone. ● I have a decent stress tolerance (laughter helps). ● I am open-minded - I like to hear other people's opinion/critique. That helps me to grow as a person.For 3 years I was a Network administrator.For 2 years I studied Computer Science, but I did not graduate.Experience from the network administration and the university:● Both gave me something useful but mainly I understood that I really like to build things in peace 😄.● As a network admin, well, I learned about networking. You know - routers, IP addresses, firewalls, all that stuff, and also that being available 24/7 sucks, as well as repeating the same story for the same problems.● University - learned this and that about data structures like linked lists and what is the difference between a queue and a stack, and also most notably - how a recursion works 😄.Like to do:Capture analog photos, read various literature and share silly jokes.
Listed skills include Php, Javascript, Jquery, Html, and 49 others.
Janis Rullis's current company
Company context helps verify the profile and gives searchers a useful next step.
Janis Rullis work experience
A career timeline built from the work history available for this profile.
Senior Developer In Campaign Tracking Team
CurrentRevived the unfinished upgrade of the campaign tracking service.When started then most time was spent on research -> plan of action. Learn the domain, read legacy, find the fitting infrastructure. Then prep the documentation and the plan of action. Rest is easy - just follow the instructions :DNow:It is mainly either adjusting running pyspark jobs and tinker Athena OR learn new tools to shape and deliver data to consumer.The coolest stuff is working on distributed data processing and colab with data science folks. Both are amazing 😍😄!
Senior Web Developer In Audience Reach Team
Joined a different team in the company to expand skills and domain knowledge.Vue.js 3 + PHP8.While working in this position, attracted CTO's interest to be a revive an unfinished project.
Senior Web Developer In Panelist Management Team
Mostly working on laravel based API and CLI.Occasional vanilla ES5+ tasks.As the project has a decent dataset and usage then every implementation is thoroughly tested and is suited for performance and stability.Other "duties"● Daily code reviews.● Involvement in the backlog refinment meeting (such scrum) on weekly basis.● Documentation.● Occasional support sprints. Being something like the on-call service dev.● Sometimes to be involved in evaluation and interviews of new dev candidates.● On-board new devs.● Collaboration with DevOps in improving the infrastructure.About job organization:We are working in sprints that are being organized in JIRA, writing doucmentations in Confluence.
Owner
CurrentAnalog Photography - my free time passion. Capture a moment and deliver it to the viewer in a pleasant way.
Senior Web Developer
Organizational duties:● Use GitLab for sprint planning, task management and documentation. Technical duties:● API side:○ Web development using Laravel / PHP with PHPUnit tests, Elixir / Phoenix with ExUnit tests, Docker, Node.js, MySQL, Redis, AWS.● Front side:○ Web development using Vue.js (v.1, v.2.5), Node.js, Nightwatch.js (Front-end testing), Material design, Stylus.Additional duties:● Scaling improvements on servers and code base:○ Load balancing and caching by configuring NGINX and Amazon Web Services (AWS).○ Plan the best approach to balance load on API endpoints.● Incorporate unit testing, code review in the development process.● Improve the development flow (issue tracker, daily stand-ups, documentation, specification).● Incorporate best practices and new technologies in the development and delivery process.● Instruct and support developers.
Senior Web Developer
Organizational duties:● Use GitLab, Jira for sprint planning, task management and documentation. Technical duties:● Back-end development based on PHP with PHPUnit tests, MySQL, JavaScript.● Develop and maintain a content management system BORN CMS for usage in company’s projects.● Incorporate unit testing in the development process.● Incorporate best practices and new technologies in the development process.● Plan, organize, supervise and improve the development process.● Instruct and support developers.● Deploy updates on production servers.● Communicate with a third party (payments, deliveries and other APIs) developers.Additional duties:● Setup and maintenance of a development server:○ Provide a version control service, to which developers could send their code changes (with Git or Mercurial) and the result could be instantly viewed in a browser. On the server was set a Rhodecode version control service.○ Provide an option to set a project on different kind of OS. The server was set up using XEN virtualization.○ Provide regular backups.● Maintenance of a production server:○ Creation of new websites and emails using ISPConfig.○ Provide regular backups.● Provide automated deployment of changes to a production server using Capistrano.● Evaluation of candidates for a web developer position.
Web Developer
Organizational duties:● Use Jira for task management and documentation. Technical duties:● Backend development based on PHP, MySQL, JavaScript. ● Maintain and improve a content management system InSite. ● Deploy updates on production servers. ● Communicate with a third party (payments, deliveries and other APIs) developers and also clients. ● Instruct and support developers.
Web Developer
Main duties:● PRIME messaging system’s optimization.● Baltic Miles personalized newsletter's development.
Web Developer / Network Administrator
Main duties:● Web developer - warehouse accounting system's (product, employee catalog, reports etc.) migration from VB.NET to PHP, MySQL based web.● Network administrator - technical support for Windows and Linux based computer networks.
Colleagues at Reppublika
Other employees you can reach at reppublika.com. View company contacts for 33 employees →
Duje Basic
Colleague at ReppublikaSplit, Split-Dalmatia, Croatia
View →
PB
Petr Borovec
Colleague at ReppublikaPrague, Czechia, Czech Republic
View →
EI
Erdős Imre
Colleague at ReppublikaDebrecen, Hajdú-Bihar, Hungary
View →
DC
Dimitrios Chasiotis
Colleague at ReppublikaGreece
View →
AB
Amina Belkhojayeva
Colleague at ReppublikaVienna, Austria
View →
JD
Jekabs Dzelme
Colleague at ReppublikaRiga, Latvia
View →
JA
Juris Auziņš
Colleague at ReppublikaRiga, Latvia
View →
ZG
Zsolt Gömöri
Colleague at ReppublikaHungary
View →
OK
Oleksandr Kukurika
Colleague at ReppublikaPrague, Czechia, Czech Republic
View →
AJ
Akshay Jain
Colleague at ReppublikaBerlin, Germany
View →
Janis Rullis education
Unfinished Bcompsc, Computer Science
Education record
Frequently asked questions about Janis Rullis
Quick answers generated from the profile data available on this page.
What company does Janis Rullis work for?
Janis Rullis works for Reppublika.
What is Janis Rullis's role at Reppublika?
Janis Rullis is listed as Senior Software Engineer in Campaign Tracking team at Reppublika.
What is Janis Rullis's email address?
AeroLeads has found 1 work email signal at @edurio.com for Janis Rullis at Reppublika.
Where is Janis Rullis based?
Janis Rullis is based in Latvia while working with Reppublika.
What companies has Janis Rullis worked for?
Janis Rullis has worked for Reppublika, Analog Photography | Ruu.Lv, Edurio, Born Digital Latvia, and Mediaparks.
Who are Janis Rullis's colleagues at Reppublika?
Janis Rullis's colleagues at Reppublika include Duje Basic, Petr Borovec, Erdős Imre, Dimitrios Chasiotis, and Amina Belkhojayeva.
How can I contact Janis Rullis?
You can use AeroLeads to view verified contact signals for Janis Rullis at Reppublika, including work email, phone, and LinkedIn data when available.
What schools did Janis Rullis attend?
Janis Rullis holds Unfinished Bcompsc, Computer Science from Latvijas Universitate / University Of Latvia.
What skills is Janis Rullis known for?
Janis Rullis is listed with skills including Php, Javascript, Jquery, Html, Oop, Web Development, Mysql, and Git.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Janis Rullis you were looking for.
View similar profiles