Andrei Lunjov

Andrei Lunjov Email and Phone Number

Architect and Developer @ GenNet Lab
Andrei Lunjov's Location
Tallinn, Harjumaa, Estonia, Estonia
About Andrei Lunjov

With over 28 years of in-depth experience in commercial software development, I specialize in crafting robust solutions using Java, Python, and C/C++ across various domains including wireless sensor networks. My professional journey spans significant roles from developing complex software architectures to leading agile teams effectively in dynamic environments.My technical proficiency is complemented by a strong foundation in object-oriented analysis, design, and programming with UML diagramming, and I am well-versed in modern development practices and methodologies. As a leader, I have consistently driven small teams to deliver high-quality software solutions that enhance business operations and customer satisfaction.I am a dedicated problem-solver with a track record of improving system stability and development processes, deeply committed to mentoring the next generation of software engineers. My goal is to continue leveraging my technical expertise and leadership skills to contribute to impactful projects and innovative solutions.

Andrei Lunjov's Current Company Details
GenNet Lab

Gennet Lab

View
Architect and Developer
None
Website:
gennet.ee
Employees:
7
Andrei Lunjov Work Experience Details
  • Gennet Lab
    Architect And Developer
    Gennet Lab
  • Gennet Lab
    Architect & Developer
    Gennet Lab Sep 2024 - Present
    Tallinn, Harjumaa, Estonia
  • Püha Johannese Kool
    Python Programming Teacher
    Püha Johannese Kool Mar 2024 - Present
    Tallinn, Harjumaa, Estonia
    At St John’s School, I have the privilege of introducing the fundamentals of Python programming to gymnasium students. My role involves designing a curriculum that not only covers the core concepts of Python but also introduces students to functional programming styles. I strive to foster a hands-on learning environment that encourages students to experiment and learn through projects and real-world problem-solving.Key Responsibilities:Develop and implement a comprehensive Python programming curriculum tailored for high school students.Utilize innovative teaching methods to engage students and enhance their understanding of programming concepts.Conduct practical coding sessions and workshops to apply theory in real-world scenarios.Assess student progress through projects and regular assessments to ensure a deep understanding of the material.Continuously update course content to incorporate new technological advancements and programming techniques.Through this role, I aim to inspire a passion for technology and programming in young minds and equip them with the skills necessary for future academic and career pursuits in computer science.
  • Net Group Ltd
    Senior Developer (Contractor)
    Net Group Ltd Apr 2022 - Mar 2024
    Tallinn, Harjumaa, Estonia
    In my role as a Senior Developer at NetGroup, collaborating closely with Mandatum Life (Helsinki, Finland), I led key software development projects aimed at enhancing web experiences for end-users. My responsibilities spanned the design and implementation of new features, maintenance of legacy systems, and the deployment of a new Data Hub using kappa architecture.Key Achievements:Successfully developed and implemented new features while maintaining and upgrading existing web projects, significantly enhancing user interfaces and functionalities.Oversaw the technical analysis, design, and release management processes, ensuring smooth and efficient project deliveries.Actively participated in SCRUM ceremonies, contributing to the effective application of agile methodologies within the team.Conducted code reviews, wrote comprehensive unit and integration tests, and provided critical support during production issues to uphold high software quality standards.Facilitated seamless collaboration with cross-functional teams, ensuring the efficient integration and deployment of software solutions.My tenure at NetGroup capitalized on my extensive expertise in Java, Spring Boot, Vue.js, Kafka, and Groovy, allowing me to drive significant improvements in our development processes and mentor team members effectively.
  • Tietoevry
    Architect And Developer (Contractor)
    Tietoevry Jul 2019 - May 2022
    Tallinn, Harjumaa, Estonia
    During my tenure at TietoEvry, I assumed the role of Architect and Developer, where I was responsible for modernizing, maintaining, and developing a legacy J2EE project that had been in operation for over two decades. My efforts focused on increasing development speed, reducing costs of changes, and enhancing application stability.Key Achievements:Enhanced the development speed and reduced the operational costs by modernizing the infrastructure and streamlining processes within the project.Improved the stability of the application and cleaned up erroneous modifications, ensuring a robust and reliable system for the client.Built new external system integrations and managed upgrades of end-of-support dependencies, which significantly improved system performance and functionality.Designed, documented, and developed a clustered, fault-tolerant integration tier using Spring Boot and Hazelcast, which optimized the legacy system’s database (Oracle 10) operations.Implemented a XML REST API using lightweight Groovy XML and XSD processing, modernizing the data exchange and interaction processes.My role at TietoEvry allowed me to leverage my technical skills in Java, Spring Boot, and system architecture to lead significant development initiatives and mentor team members, ensuring continuous improvement and innovation in project execution.
  • Imaginaarsete Probleemide Instituut
    Software Engineer
    Imaginaarsete Probleemide Instituut Feb 2014 - May 2022
    Tallinn
  • Kuehne+Nagel
    Senior Software Developer (Contractor)
    Kuehne+Nagel Oct 2018 - May 2019
    Tallinn, Harjumaa, Estonia
    At Kuehne+Nagel IT Center, I joined as an experienced contractor tasked with supporting legacy projects. My role involved addressing complex software challenges, providing technical leadership, and laying the groundwork for modernizing architecture and building effective teams, though the project scope primarily remained focused on critical maintenance tasks.Key Achievements:Delivered crucial bug fixes and conducted thorough analysis and reverse engineering to maintain and enhance the existing systems.Supported the test infrastructure with Groovy and Spock, improving the testing processes and system reliability.Contributed significantly to the understanding and documenting of legacy system architecture, which facilitated more strategic planning and decision-making for future development phases.Played a key role in mentoring junior developers, guiding them through complex problem-solving tasks and enhancing their technical and analytical skills.My contributions at Kuehne+Nagel IT Center were pivotal in maintaining critical business operations and setting the stage for future enhancements, ensuring the sustainability and efficiency of legacy systems.
  • Tallink Grupp
    Senior Software Developer
    Tallink Grupp Jan 2015 - Oct 2018
    Tallinn, Harjumaa, Estonia
    At AS Tallink Grupp, I led the development and integration of numerous projects, focusing on booking system integrations and reporting/printouts through the use of microservices architecture. My leadership was instrumental in streamlining processes and enhancing functionality across the company’s digital platforms.Key Achievements:Spearheaded the integration of Ferry Gateway and GS1 standard web service interfaces into the internal booking systems, significantly improving operational efficiency and data accuracy.Developed and maintained robust microservices, utilizing Java and Scala, which enhanced the scalability and reliability of our systems.Pioneered the implementation of XSLT-based systems, improving the stability and developability of critical business applications.Led and mentored a team specializing in XSLT, elevating team skills and project outcomes through expert guidance and structured training.Enhanced development processes, particularly in XML technologies, by developing a Microsoft XSLT (1.0) unit testing tool based on XSpec, which became a cornerstone for ensuring code quality and functionality.My tenure at AS Tallink Grupp was marked by my ability to drive technological advancements, mentor emerging talent, and implement complex solutions that significantly improved business processes and customer satisfaction.
  • Kuehne+Nagel
    System Analyst & Technical Lead
    Kuehne+Nagel Mar 2013 - Jan 2014
    Tallinn, Harjumaa, Estonia
    In my role at Kuehne+Nagel’s newly established global IT center, I was responsible for taking over several projects from international locations, specifically Hamburg and Luxembourg. This role required deep technical expertise and leadership skills to integrate and lead the local team in ongoing development and system support.Key Achievements:Successfully transitioned five critical projects to the Tallinn center, understanding all technical details to provide comprehensive support and continuous development.Built and led a team of five, organizing work and ensuring smooth operations within the new IT center.Oversaw the maintenance and enhancement of a mission-critical warehouse visibility application, significantly improving bug fixing efficacy and system stability.Developed and piloted a new mobile app for on-site warehouse processes, which enhanced operational efficiency and user experience.Refined and simplified numerous complex integrating connections with other Kuehne+Nagel systems, thereby streamlining operations and reducing maintenance complexity.My leadership at Kuehne+Nagel IT Center involved setting up agile processes and managing both back-office applications and warehouse visibility systems, demonstrating my ability to handle multifaceted challenges and drive technology forward in a global enterprise setting.
  • Defendec Ltd
    Senior Developer
    Defendec Ltd Dec 2009 - Feb 2013
    Tallinn, Harjumaa, Estonia
    At Defendec, I held the role of Senior Developer, where I focused on the development of a wireless sensor network technology, specifically enhancing mesh network routing and transport layers. This role required intricate knowledge of system architecture and the ability to operate within tight resource constraints.Key Achievements:Developed the mesh network routing and transport layers, which are crucial for the stability and efficiency of the sensor network.Engaged in the creation and implementation of common frameworks and tools, improving the functionality and robustness of the software used in the motes.Crafted network visualization, monitoring, test, and verification tools using Python with Qt/Pyside for GUI, which significantly enhanced the debugging and maintenance processes.Utilized code metadata to generate Python code using Doxygen and XSLT, optimizing the development process and enhancing system manageability.Contributed to the software process development, ensuring adherence to best practices and enhancing the collaborative efforts of the development team.My contributions at Defendec were integral to enhancing the technological capabilities of the sensor networks, focusing on improving reliability and performance through innovative software solutions.
  • Evitec Solutions
    Lead Developer, Architect (Contractor)
    Evitec Solutions Feb 2006 - Oct 2008
    Tallinn, Harjumaa, Estonia
    During my engagements at Profit Software, I served in various capacities as an Architect and Lead Developer, where I significantly influenced the customization and enhancement of Profit's core products to meet specific client needs. These roles required deep architectural knowledge and leadership skills to oversee development and integration projects in the financial software domain.Key Achievements:Designed and implemented a model-driven data converter architecture for a data migration project from a legacy system to the modern Profit Life & Pension system, enhancing data management capabilities.Developed Java server components and PL/SQL stored procedures for the Service Layer project, aiming to enable WebServices and SOA for the Profit Life & Pension product.Led a technical team in customizing the core product for each client, establishing a robust organization, process, and methodology for customization projects using BEA WebLogic and Eclipse.Made substantial contributions to the main product development process and Maven 2 build system, assisting other developers and promoting new techniques across teams.Played a critical role in product performance testing, analysis, and improvement, which significantly enhanced system reliability and customer satisfaction.My time at Profit Software was marked by deep technical involvement and strategic leadership, driving enhancements in product functionality and efficiency that aligned with client objectives and industry standards.
  • Proekspert As
    Software Developer, Architect
    Proekspert As Jun 1998 - Aug 1999
    Tallinn, Harjumaa, Estonia
    At Proekspert AS, I served as an Architect and Developer, where I was entrusted with designing a real-time event-driven distributed system, BioXpert, to control biochemical reactions. This complex project required innovative solutions to meet the rigorous demands of real-time data processing and system reliability.Key Achievements:Designed and implemented a distributed system built around free-threaded DCOM servers that exchanged asynchronous events, setting a robust foundation for high-performance and scalable applications.Developed a custom event queue and a library for asynchronous calls using DCOM, which were pivotal in the system’s ability to handle high-throughput data efficiently.Addressed the challenge of thread pooling to optimize performance under Windows NT 4, ensuring the system met the stringent performance requirements.Played a critical role in developing the security system using NT DCOM security, which safeguarded sensitive data and system interactions.Contributed to the user interface development as separate COM clients, enhancing system usability and accessibility for end-users.My role at Proekspert AS demonstrated my ability to tackle complex software architecture challenges and deliver innovative solutions in a high-stakes environment.

Andrei Lunjov Education Details

Frequently Asked Questions about Andrei Lunjov

What company does Andrei Lunjov work for?

Andrei Lunjov works for Gennet Lab

What is Andrei Lunjov's role at the current company?

Andrei Lunjov's current role is Architect and Developer.

What schools did Andrei Lunjov attend?

Andrei Lunjov attended University Of Tartu.

Who are Andrei Lunjov's colleagues?

Andrei Lunjov's colleagues are Egon Veermae, Heiki Sissask, Heiki Sissask, Gennadi Teemaa, Monika Norak, Margus Sülluste.

Not the Andrei Lunjov you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.