Rahul Pareek

Munich, Germany reachrahulpareek@gmail.com

Software Engineer with over 9 years of industry experience and proven expertise in full software development lifecycle - from concept through delivery of applications. Expertise in system design, building and maintaining large software systems and microservice architecture. Pursuing a masters in Machine Learning and Artificial Intelligence from the Liverpool John Moore's University. A firm believer in open-source development


Experience

Senior Software Engineer

Extedo Gmbh, Munich (Germany)

  • Life sciences & regulatory software development in C++/C# and React over Azure cloud services.
  • Maintained full project life-cycle tasks including testing, debugging, technical analysis, designing, coding and documenting.
  • Resolved many issues within the large legacy code bases which were critical for release.
  • Supervised and worked along with remote contractors in Croatia & Ukraine.
  • Implemented the whole architecture for streamlined data processing across multiple products using RabbitMQ.
  • Developed and maintained multiple libs in C++ related to encryption, pdf file analysis and data modeling.
  • Implemented complex queries in MSSQL, ORACLE that helped in faster process execution.
  • Converted older Dlls and third party software APIs into modern RESTFUL web APIs for integration into cross platform applications.
  • October 2019 - Present

    Senior Software Engineer

    Blue Yonder (previously known as JDA Software), Hyderabad (India)

  • Supply Chain domain software development in C++, MFC and Cobol with Socket programming.
  • Developed numerous features in C++ which enhanced the product UI.
  • Created scripts for automated builds and mailing using Batch scripting and Python.
  • Separated the core from the UI of the product and supervised 2 Junior engineers during this whole project.
  • Provided intro C++ training to junior developers joining the organization.
  • June 2017 - October 2019

    Software Engineer

    Intergraph, a part of HexagonAB, Hyderabad (India)

  • Computer Aided Design software development using C++, WPF with C# and OpenGL.
  • Implemented a new algorithm to process a 3d object with a reduction in the overall data.The algorithm reduced the size of an object by 90% and for this was awarded the Star Award for Q2 2015.
  • Implemented new APIs from scratch that helped users to create 3D object files recognized by our software.
  • Fixed numerous issues critical for release.
  • Converted legacy VB.net applications to C#.net.
  • July 2012 - May 2017

    Education

    Liverpool John Moores University, Liverpool

    Masters in ML & AI
    Jun 2022 - Dec 2023

    International Institue of Information Technology, Bengaluru

    Executive PG program in Machine Learning & Artificial Intelligence
    Jun 2022 - Aug 2023

    Osmania University, Hyderabad

    Bachelors in Engineering

    GPA: 3.23/4.00

    September 2008 - May 2012

    Skills

    Programming Languages & Tools
    • PROGRAMMING: C++, C#, Python, Javascript
    • DATABASES: MSSQL, Oracle, NoSQL, MS Access, CosmosDB
    • WEB DEV: MVC, Rest API, Html, CSS, Bootstrap, jQuery, IIS, GraphQL
    • FRAMEWORK: .Net Core, .NET, Entity Framework, MFC, Qt
    • TOOLS: Visual Studio, TFS, Git, MS Azure DevOps, SQLPlus, SSMS
    • CLOUD: Azure
    Workflow
    • Peer Code review
    • Unit Testing
    • Azure DevOps & CICD
    • Agile Development & Scrum

    Interests

    Apart from being a developer, I enjoy most of my time being outdoors. In the winter, I am a novice ice climber. During my free-time and on a nice sunny day, I enjoy trekking, hiking and mountain biking

    When forced indoors, I follow a number of sci-fi and fantasy genre movies and television shows, I am an aspiring chef, and I spend a large amount of my free time exploring the latest technology advancements in the technology world.


    Certifications

    • AZ-900: Microsoft Azure Fundamentals
    • Microsoft Certified: Azure AI Fundamentals

    Download

    PDF version